
Google Calendar
A straightforward wrapper around Google's Calendar and Tasks APIs that handles OAuth for you and gives Claude shell access to your schedule. You get commands for the usual suspects: list, create, update, delete events and tasks, plus free/busy lookups and search. Setup requires a Google Cloud OAuth client and a quick auth flow, then everything lives in config files at ~/.config/google-calendar. The tool supports multiple accounts via different token files and lets you hit arbitrary API endpoints with the call command when the convenience methods aren't enough. Useful if you want Claude to actually read your calendar or manage tasks without building the OAuth dance yourself.
- skills.sh installs
- 451
- GitHub stars
- 3
- last updated
- Aug 21, 2026
Install
$ npx -y skills add dotneet/claude-code-marketplace --skill google-calendar --agent claude-codeInstalls into .claude/skills of the current project.
Files
Google Calendar + Tasks Access
Quick start
- Create a Google Cloud OAuth client (Desktop app) and save the credentials JSON to
~/.config/google-calendar/credentials.json. - Install dependencies (venv recommended):
python3 -m venv ~/.config/google-calendar/venv ~/.config/google-calendar/venv/bin/pip install -r <skill_dir>/scripts/requirements.txt - Authenticate and store a token:
- Calendar only:
<skill_dir>/scripts/gcal-auth
- Tasks only:
<skill_dir>/scripts/gcal-auth --scopes https://www.googleapis.com/auth/tasks
- Calendar + Tasks (single token):
<skill_dir>/scripts/gcal-auth --scopes https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/tasks
- Calendar only:
- Call the API:
<skill_dir>/scripts/gcal list-calendars
Credentials and tokens
- Credentials are expected at
~/.config/google-calendar/credentials.jsonby default. - Tokens are stored at
~/.config/google-calendar/token.jsonby default. - Use
--tokenorGCAL_TOKEN_PATHto switch accounts or isolate environments.
Date/time rules
Sponsors
Promote your product hereReach 125k+ visitors monthlyPromote your product hereReach 125k+ visitors monthly
Agent CaffeineSponsoredClose your lid, come back to finished work
SnugSponsoredThe clipboard manager for the AI eraPromote your product hereReach 125k+ visitors monthly
WaxSponsoredBlock anything with supervision, without erasing your iPhonePromote your product hereReach 125k+ visitors monthly
knobsSponsoredSee your site on any phone, any day, in any language
Details
- Repository
- github.com/dotneet/claude-code-marketplace
- Categories
- Backend & APIs, Office & Documents
- First seen
- Jun 3, 2026
More from dotneet/claude-code-marketplace
All 10Recommended
More Backend & APIs1
hono-rpcbobmatnyc/claude-mpm-skillsHono RPC - end-to-end type-safe API client generation with hc client and TypeScript inference450skills.sh installs
2
flaskbobmatnyc/claude-mpm-skillsFlask - Lightweight Python web framework for microservices, REST APIs, and flexible web applications with extensive extension ecosystem449skills.sh installs
3
express-microservices-architecturemanutej/luxor-claude-marketplaceComplete guide for building scalable microservices with Express.js including middleware patterns, routing strategies, error handling, production architecture, a449skills.sh installs
4
linear-dev-acceleratormanutej/luxor-claude-marketplaceAccelerate software development with Linear project management and MCP server integration. Master issue tracking, project workflows, and development automation 446skills.sh installs
5
nginx-expertpersonamanagmentlayer/pclExpert-level Nginx configuration, reverse proxy, load balancing, SSL/TLS, caching, and performance tuning446skills.sh installs
6
affiliate-checkaffitor/affiliate-skillsLive affiliate program data from openaffiliate.dev. Search programs, compare commissions, check cookie days, find top performers. Use when researching affiliate445skills.sh installs