AI SummaryA 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
Acceptable
74/100
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