google-calendar
Original:🇺🇸 English
Translated
1 scriptsChecked / no sensitive code detected
Interact with Google Calendar to list and create events.
5installs
Added on
NPX Install
npx skill4agent add baphomet480/claude-skills google-calendarTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →Google Calendar Skill
This skill allows the AI to manage the user's Google Calendar.
Features
- List: See upcoming events to avoid conflicts.
- Create: Schedule new events (meetings, reminders).
Prerequisites
- Google Cloud Project with Google Calendar API enabled.
- OAuth 2.0 Credentials () in
credentials.json.~/.calendar_credentials/
Setup
-
Recommended (gcloud ADC):bash
gcloud auth application-default login --scopes https://www.googleapis.com/auth/calendar.events,https://www.googleapis.com/auth/cloud-platformThen verify:bashuv run skills/google-calendar/scripts/google_calendar.py verify -
Alternative (credentials.json):
- Place in
credentials.json.~/.calendar_credentials/ - Run
uv run skills/google-calendar/scripts/google_calendar.py setup
- Place
Usage
1. List Upcoming Events
bash
uv run skills/google-calendar/scripts/google_calendar.py list --limit 52. Create Event
bash
# Schedule a Council Meeting
uv run skills/google-calendar/scripts/google_calendar.py create \
--summary "Jedi Council Meeting" \
--start "2026-05-04T10:00:00" \
--end "2026-05-04T11:00:00" \
--description "Discussing the prophecy."JSON Output
json
[
{
"summary": "Podrace",
"start": { "dateTime": "2026-05-04T14:00:00Z" },
"end": { "dateTime": "2026-05-04T16:00:00Z" }
}
]