sanjay3290 avatar

Google Calendar

A straightforward Google Calendar integration that handles the usual suspects: viewing events, creating and updating meetings, finding free time slots, and managing invitations. The standout feature is the built-in OAuth flow that stores tokens in your system keyring, so you're not fumbling with credentials or spinning up a separate MCP server. Note that it requires a Google Workspace account, not a personal Gmail. The find-free-time command is handy for scheduling across multiple attendees. If you need calendar automation without the overhead of a full workspace integration, this gets the job done cleanly.

skills.sh installs
544
GitHub stars
454
last updated
Aug 21, 2026

Install

$ npx -y skills add sanjay3290/ai-skills --skill google-calendar --agent claude-code

Installs into .claude/skills of the current project.

Files

Google Calendar

Lightweight Google Calendar integration with standalone OAuth authentication. No MCP server required.

⚠️ Requires Google Workspace account. Personal Gmail accounts are not supported.

First-Time Setup

Authenticate with Google (opens browser):

python scripts/auth.py login

Check authentication status:

python scripts/auth.py status

Logout when needed:

python scripts/auth.py logout

Commands

All operations via scripts/gcal.py. Auto-authenticates on first use if not logged in.

List Calendars

python scripts/gcal.py list-calendars

List Events

# 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"

# Limit results
python scripts/gcal.py list-events --max-results 10

Sponsors

Details

Repository
github.com/sanjay3290/ai-skills
Categories
Backend & APIs, Security, AI & Agent Building, Automation & Workflows, Office & Documents
License
Apache-2.0
First seen
Jun 3, 2026

More from sanjay3290/ai-skills

All 20
1vintasoftware avatarcdrf-expertvintasoftware/django-ai-pluginsExpert guidance for Django REST Framework class-based views using Classy DRF (https://www.cdrf.co). Use when selecting or debugging APIView, GenericAPIView, con544skills.sh installs
2awslabs avatardsqlawslabs/mcpBuild with Aurora DSQL — manage schemas, execute queries, handle migrations, diagnose query plans, load data, and develop applications with a serverless, distri541skills.sh installs
3hkuds avatarcli-anything-chromadbhkuds/cli-anythingCommand-line interface for ChromaDB - A stateless CLI for managing vector database collections, documents, and semantic search. Designed for AI agents and autom540skills.sh installs
4manutej avatarenterprise-architecture-patternsmanutej/luxor-claude-marketplaceComplete guide for enterprise architecture patterns including domain-driven design, event sourcing, CQRS, saga patterns, API gateway, service mesh, and scalabil530skills.sh installs
5yctimlin avatarexcalidraw-skillyctimlin/mcp_excalidrawExcalidraw canvas toolkit for creating, editing, and refining diagrams on a live canvas. Use when an agent needs to (1) draw or lay out diagrams, (2) iterativel530skills.sh installs
6aj-geddes avatarsql-query-optimizationaj-geddes/useful-ai-promptsAnalyze and optimize SQL queries for performance. Use when improving slow queries, reducing execution time, or analyzing query performance in PostgreSQL and MyS527skills.sh installs