google_calendar_local
Installation
SKILL.md
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