google_calendar_local
Google Calendar Local
Use this skill when the user asks about calendar events, availability, scheduling, reminders, conflicts, or creating, updating, or deleting events.
Use the built-in exec tool to call the local CLI at {baseDir}/bin/gcal.
Rules:
- Default calendar is
primaryunless the user explicitly names another calendar. - Convert all relative times into explicit RFC3339 timestamps before calling the CLI.
- Default timezone is
Australia/Brisbaneunless the user explicitly says otherwise. - Prefer read-only commands unless the user explicitly asks to change the calendar.
- Before update or delete operations, identify the exact event being modified.
- Never print credential or token file contents.
- If the CLI returns
AUTH_REQUIRED, explain the one-time auth bootstrap steps. - Return concise summaries after reading the CLI JSON output.
Command patterns:
- auth status:
{baseDir}/bin/gcal auth status
More from montagao/skills
library-ebooks
>-
58ouraclaw
Fetch Oura Ring sleep data using the ouraclaw CLI. Use when the user asks about their sleep score, sleep data, sleep stages, HRV, heart rate during sleep, bedtimes, or any Oura Ring data. Triggers on "sleep score", "how did I sleep", "oura data", "sleep data", "last night's sleep", "sleep quality", "HRV", or any request for Oura Ring metrics.
50plane-api
Internal helper for creating/listing/updating Plane work items.
45monta-lights
Control Meross smart plugs (lights). Use when the user says "turn on the lights", "turn off the lights", "lights on", "lights off", or asks about light/plug status.
27llm-seo
Optimize websites and content for AI/LLM discoverability (AIO - AI Optimization). Use when asked to "optimize for AI", "improve AI discoverability", "add LLM SEO", "make site AI-friendly", "help LLMs understand my site", or when implementing llms.txt files, JSON-LD structured data, or AI-focused content strategies.
22clean-history
Reimplement the current branch on a new branch with a clean, narrative-quality git commit history suitable for reviewer comprehension. Use when the user wants to clean up messy commit history before opening a PR.
19