ワンクリックで
calendar-manager
Read and manage Google Calendar events: list upcoming, create events, check availability, send reminders.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Read and manage Google Calendar events: list upcoming, create events, check availability, send reminders.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Double-model verification gate before declaring a build/research/refactor "done". Runs a fresh Anthropic (Claude) review AND an independent OpenAI/Azure critic against the stated goal + criteria, then reconciles. Use before announcing completion of medium/major builds, refactors, major fixes, research deliverables, frontend work, or trade-decision rigor — and on demand via /verify. Skip for small Q&A and trivial edits.
Record and retrieve Architecture Decision Records — log a decision's context, options, rationale, and tradeoffs, then list/search them. Use when making a non-trivial design or architecture decision, choosing between tools/approaches, or asked 'why did we do it this way?'
Queue an external action (Telegram message, shell command, GitHub comment, PR merge, file write) for the user's explicit approval before it runs. Use when you want to take an outward-facing or irreversible action that needs sign-off first.
Run a structured multi-position debate over an analytical question, spawning sub-agents to argue each option and counter confirmation bias. Use when comparing options or tradeoffs — 'which is better', 'should we', 'what's the risk', 'evaluate', 'compare options'.
Ingest documents (URLs, local files, PDFs) into a searchable local knowledge base and query stored knowledge. Use when ingesting or storing documents, searching previously stored knowledge, or building research context.
Collect macro market and economic-calendar data (yfinance + FairEconomy API) into a SQLite DB and generate a formatted macro briefing for Telegram. Use when producing a macro/markets briefing or collecting macro market data.
| name | calendar-manager |
| description | Read and manage Google Calendar events: list upcoming, create events, check availability, send reminders. |
| category | productivity |
| maturity | stable |
| tags | ["google-calendar","ics","scheduling","availability","reminders"] |
Read and manage Google Calendar events: list upcoming, create events, check availability, send reminders.
scripts/gcal-helper.pyGoogle Calendar API helper — list events, check availability.
# List upcoming events (dry-run with sample data)
python3 scripts/gcal-helper.py --dry-run --list --days 7
# List events (live, requires credentials.json)
python3 scripts/gcal-helper.py --list --days 3
# Check availability for a date range
python3 scripts/gcal-helper.py --dry-run --free --date 2026-03-10 --duration 60
Requires: credentials.json from Google Cloud Console for live mode.
scripts/event-creator.pyCreate Google Calendar events.
# Create event (dry-run)
python3 scripts/event-creator.py --dry-run --title "Team Standup" \
--start "2026-03-10T09:00:00" --end "2026-03-10T09:30:00" \
--attendees "alice@example.com,bob@example.com"
# Create event (live)
python3 scripts/event-creator.py --title "Lunch" --start "2026-03-10T12:00:00" --end "2026-03-10T13:00:00"
scripts/ical-parser.pyParse .ics files and extract event details.
# Parse an .ics file
python3 scripts/ical-parser.py path/to/calendar.ics
# Parse from stdin
cat meeting.ics | python3 scripts/ical-parser.py -
# Dry-run with built-in sample
python3 scripts/ical-parser.py --dry-run
references/gcal-api-quickstart.md — Google Calendar API setup guidereferences/oauth2-setup.md — OAuth2 configuration for Google APIsreferences/ical-format.md — iCalendar format referencegoogle-api-python-client, google-auth-oauthlib for live modetoken.json or credentials.jsonhttps://www.googleapis.com/auth/calendar.readonly (read) or https://www.googleapis.com/auth/calendar (read/write)