google-calendar-automation
Lightweight Google Calendar integration with standalone OAuth authentication. No MCP server required.
npx skills add sickn33/agentic-awesome-skills --skill google-calendar-automation --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Google Calendar Lightweight Google Calendar integration with standalone OAuth authentication. No MCP server required. > **⚠️ Requires Google Workspace account.** Personal Gmail accounts are not supported. ## When to Use - You need to list, create, inspect, or update Google Calendar events from local scripts. - The task requires OAuth-backed calendar automation without standing up an MCP server. - You need quick operational access to calendars, schedules, attendees, or event details in a Workspace environment. ## First-Time Setup Authenticate with Google (opens browser): ```bash python scripts/auth.py login ``` Check authentication status: ```bash python scripts/auth.py status ``` Logout when needed: ```bash python scripts/auth.py logout ``` ## Commands All operations via `scripts/gcal.py`. Auto-authenticates on first use if not logged in. ### List Calendars ```bash python scripts/gcal.py list-calendars ``` ### List Events ```bash # List events from primary calendar (default: next 30 days) python scripts/gcal.py list-events # List events with specific time range python scripts/gcal.py list-events --time-min 2024-01-15T00:00:00Z --time-max 2024-01-31T23:59:59Z # List events from a
- When to Use
- First-Time Setup
- Commands
- List Calendars
- List Events
- Get Event Details
- Create Event
- Update Event
- Delete Event
- Find Free Time
- Respond to Event Invitation
- Date/Time Format
- Calendar ID Format
- Token Management
python scripts/auth.py login python scripts/auth.py status python scripts/auth.py logout python scripts/gcal.py list-calendars List events from primary calendar (default: next 30 days) python scripts/gcal.py list-events List events with specific time range python scripts/gcal.py list-events --time-min 2024-01-15T00:00:00Z --time-max 2024-01-31T23:59:59Z List events from a specific calendar python scripts/gcal.py list-events --calendar "work@example.com"
What does the google-calendar-automation skill do?
Lightweight Google Calendar integration with standalone OAuth authentication. No MCP server required.
How do I install it?
Run `npx skills add sickn33/agentic-awesome-skills --skill google-calendar-automation --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From sickn33/agentic-awesome-skills, a repository with 44,414 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.