From calendar-access
List all available calendars from configured providers. Use when user says "list my calendars", "which calendars do I have", "show calendars", "what calendars are available", or wants to see which calendars they can access.
How this skill is triggered — by the user, by Claude, or both
Slash command
/calendar-access:list-calendarsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- **Read cross-cutting behaviors first**: `skills/shared/references/cross-cutting.md`
skills/shared/references/cross-cutting.mdRead these files before starting:
skills/shared/references/cross-cutting.md — provider detection, error handlingskills/shared/references/providers.md — CLI commands for listing calendarsFollow provider detection from cross-cutting.md. Stop if no provider is available.
Google Calendar:
gcalcli list
Microsoft 365:
TOKEN=$(az account get-access-token --resource https://graph.microsoft.com --query accessToken -o tsv)
curl -s -H "Authorization: Bearer $TOKEN" \
"https://graph.microsoft.com/v1.0/me/calendars?\$select=name,color,isDefaultCalendar,canEdit"
Present as a table grouped by provider:
## Calendars
### Google Calendar
| Calendar | Access |
|----------|--------|
| Personal | owner |
| Work | reader |
| Holidays in US | reader |
### Microsoft 365
| Calendar | Default | Color |
|----------|---------|-------|
| Calendar | Yes | Blue |
| Birthdays | No | Purple |
If only one provider is configured, omit the provider header grouping.
npx claudepluginhub ondrasek/cc-plugins --plugin calendar-accessManages Google Calendar resources via gws CLI: CRUD events/calendars/ACLs, list agendas, insert events, watch changes.
Manages Google Calendar events via Python CLI scripts: lists calendars/events, gets details, creates/updates/deletes with standalone OAuth. For Workspace accounts without MCP server.
Reads and manages macOS Calendar events via Swift CLI wrapping EventKit. Lists calendars/events by date range, gets details, creates/updates/deletes for schedules and availability.