Skill

gcal

by majiayu000

AI Summary

A Google Calendar CLI tool that enables developers to programmatically list calendars, manage events, and check availability across multiple accounts. Useful for developers building calendar integrations, scheduling automation, or calendar-aware applications.

Install

# Add to your project root as SKILL.md
curl -o SKILL.md "https://raw.githubusercontent.com/majiayu000/claude-skill-registry/main/skills/data/gcal/SKILL.md"

Description

Google Calendar CLI for listing calendars, managing events, and checking availability. Use when you need to view, create, update, or delete calendar events, check free/busy status, or list calendars.

Google Calendar CLI (gccli)

You have access to gccli - a minimal Google Calendar CLI. All commands use the format: `bash gccli <email> <command> [options] `

Available Accounts

• ben.tossell@gmail.com • ben@bensbites.com • ben@factory.ai

List Calendars

`bash gccli <email> calendars ` Returns: ID, name, access role.

List Events

`bash gccli <email> events <calendarId> [options] ` Options: • --from <datetime> - Start time (ISO 8601, default: now) • --to <datetime> - End time (ISO 8601, default: 1 week from now) • --max <n> - Max results (default: 10) • --query <q> - Free text search Examples: `bash gccli ben@factory.ai events primary gccli ben@factory.ai events primary --from 2024-01-01T00:00:00Z --max 50 gccli ben@factory.ai events primary --query "meeting" `

Quality Score

C

Acceptable

74/100

Standard Compliance45
Documentation Quality72
Usefulness78
Maintenance Signal100
Community Signal92
Scored Yesterday

GitHub Signals

Stars100
Forks15
Issues1
UpdatedYesterday
View on GitHub

Trust & Transparency

Open Source — MIT

Source code publicly auditable

Verified Open Source

Hosted on GitHub — publicly auditable

Actively Maintained

Last commit Yesterday

100 stars — Growing Community

15 forks

My Fox Den

Community Rating

Works With

Claude Code