Ad-hoc Google Calendar

VerifiedSafe

Wrapper skill to inspect Google Calendar meetings and create draft-then-confirmed events.

Sby Skills Guide Bot
ProductivityIntermediate
007/26/2026
Claude Code
#google-calendar#calendar-management#event-scheduling#cli-tool

Recommended for

Our review

Inspects Google Calendar meetings and creates draft events that can later be confirmed.

Strengths

  • Separate account authentication (private, business)
  • Ability to list upcoming meetings over a configurable period
  • Draft-then-confirm workflow for safe event creation

Limitations

  • Requires prior command-line authentication
  • Depends on a Python script within a virtual environment
  • Does not handle recurring events
When to use it

When you need to automate looking up or creating Google Calendar events within Claude Code sessions.

When not to use it

If you prefer a direct API integration or need to handle complex event patterns like recurrences.

Security analysis

Safe
Quality score85/100

This skill file is purely documentation; it explains how to run local Python scripts for Google Calendar tasks. It contains no executable instructions or commands that pose any risk when the skill is read or used by an AI agent.

No concerns found

Examples

List upcoming meetings
List my Google Calendar meetings for the next 14 days using the private account.
Create a draft event
Create a draft meeting titled 'Project Sync' starting on 2026-03-12 at 10:00 AM for one hour in my private calendar.

name: "adhoc-gcal" description: "Wrapper skill: inspect Google Calendar meetings and create draft-confirmed events."

Ad-hoc Google Calendar

This is a Claude Code mirror of adhoc_gcal from .agents/skills/. Original source: .agents/skills/adhoc_gcal/SKILL.md Skill class: adhoc

This is a wrapper skill for the repo automation in 90_System/Skills/adhoc_gcal/.

Scope

  • List/search upcoming meetings
  • Inspect one event
  • Create local meeting drafts and confirm them into real calendar events

Run (from the vault repo root)

  • Authenticate:
    • .\.venv\Scripts\python.exe 90_System\Skills\adhoc_gcal\adhoc_gcal.py auth --account private
  • List meetings:
    • .\.venv\Scripts\python.exe 90_System\Skills\adhoc_gcal\adhoc_gcal.py list --account both --days 14
  • Create a draft:
    • .\.venv\Scripts\python.exe 90_System\Skills\adhoc_gcal\adhoc_gcal.py create-meeting-draft --account private --title "Planning" --start "2026-03-12T10:00:00+01:00"
  • Full docs:
    • 90_System/Skills/adhoc_gcal/SKILL.md
Related skills