Agent skill

C Calendar

by daxaur in daxaur/openpaw

View and create calendar events via gog (Google Calendar) or icalBuddy (Apple Calendar).

MITAuto-check passedProductivity & Automation

Install C Calendar

skills CLI
$ npx skills add daxaur/openpaw --skill c-calendar -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install daxaur/openpaw c-calendar --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/daxaur/openpaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/c-calendar .claude/skills/c-calendar && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
c-calendar
GitHub stars
174
Token cost
~566 tokens
SKILL.md length
106 words
Files
1
Skills in repo
42
Repo updated
First seen
Licence
MIT

At a glance

View and create calendar events via gog (Google Calendar) or icalBuddy (Apple Calendar).

  • Productivity & Automation work in your project
  • SKILL.md covers Google Calendar — gog cal…, Apple Calendar — icalBuddy, Usage Guidelines and Notes
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

C Calendar is an agent skill from daxaur/openpaw. View and create calendar events via gog (Google Calendar) or icalBuddy (Apple Calendar). Check availability, list upcoming events, create/update/delete events, and manage multiple calendars.

Its SKILL.md is about 570 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Productivity & Automation. It works with Google Calendar. The repository describes itself as: Personal Assistant Wizard for Claude Code — npx pawmode. The licence is MIT.

When your agent uses it

  • Productivity & Automation work in your project

Example prompts

  • “/c-calendar”

What it can do on your machine

Read from SKILL.md and the folder at commit a2562d1. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

C Calendar loads about 566 tokens when it runs. Until then it costs about 50 tokens; SKILL.md has 106 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~50
When it runs · the whole SKILL.md, loaded when a task matches
~566

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from daxaur/openpaw at commit a2562d1, republished under its MIT licence (© daxaur). 106 words, ~566 tokens.

Download SKILL.mdSave it as .claude/skills/c-calendar/SKILL.md (or your agent's skills folder).
name
c-calendar
description
View and create calendar events via gog (Google Calendar) or icalBuddy (Apple Calendar). Check availability, list upcoming events, create/update/delete events, and manage multiple calendars.
tags
calendar, google-calendar, apple-calendar, gog, icalBuddy, events

This skill manages calendars via gog (Google Calendar) or icalBuddy (Apple Calendar). Check availability with which gog icalBuddy.

Google Calendar — gog cal (gogcli)

bash
gog cal list                               # List upcoming events
gog cal list --days 7                      # Next 7 days
gog cal list --calendar "Work"             # Specific calendar
gog cal list --start "2026-03-01" --end "2026-03-07"
gog cal get <event-id>                     # Get event details
gog cal create --title "Meeting" --start "2026-03-01T10:00" --end "2026-03-01T11:00"
gog cal create --title "Event" --start "tomorrow 2pm" --duration 1h --calendar "Work"
gog cal create --attendees "alice@x.com,bob@x.com" --title "Sync"
gog cal update <event-id> --title "New Title"
gog cal delete <event-id>
gog cal calendars                          # List all calendars
gog cal freebusy --start "tomorrow" --end "tomorrow 5pm"

Apple Calendar — icalBuddy

bash
icalBuddy eventsToday                        # Today's events
icalBuddy eventsToday+3                      # Events today through next 3 days
icalBuddy eventsFrom:"2026-03-01" to:"2026-03-07"
icalBuddy -ic "Work" eventsToday             # Specific calendar
icalBuddy calendars                          # List all calendars
icalBuddy uncompletedTasks                   # Incomplete reminders/tasks

Usage Guidelines

  • Use gog cal freebusy to check availability before scheduling.
  • icalBuddy is read-only for Apple Calendar — use it for viewing, not creating.
  • For creating Apple Calendar events programmatically, prefer gog with Google Calendar or use AppleScript via the osascript fallback.
  • Dates accept natural language with gog ("tomorrow 2pm", "next Monday 9am").

Notes

  • gog requires Google OAuth: gog auth.
  • icalBuddy reads directly from the local Calendar database (no auth needed).
  • Multiple Google accounts supported via gog cal --account work list.

© daxaur, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/c-calendar of daxaur/openpaw.

Open the folder on GitHubat commit a2562d1

Compare with similar skills

C Calendar next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

C Calendar compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
C Calendar this skilldaxaur/openpaw174—~566Automated safety check: PassMIT
Gcclibadlogic/pi-skills2.6k—~530Automated safety check: PassMIT
Google Workspaceyc-software/qm15k—~1.8kAutomated safety check: PassMIT
Composio Cloud Toolsquarqlabs/argus279—~543Automated safety check: PassApache-2.0
Canonical SchemaNxcoreAI/EverRoom3k—~895Automated safety check: PassCustom licence
Google CalendarNeverSight/learn-skills.dev2162 repos~826Automated safety check: PassNone

Similar skills

  • Gccli

    badlogic/pi-skills

    Google Calendar CLI for listing calendars, viewing/creating/updating events, and checking availability.

    2.6k GitHub stars~530 tokensUpdated 4 mo ago
    Productivity & AutomationAuto-check passed
  • Google Workspace

    yc-software/qm

    Read and act on the user's Gmail, Google Calendar, and Google Tasks through per-user OAuth.

    15k GitHub stars~1.8k tokensUpdated today
    Productivity & AutomationAuto-check passed
  • Composio Cloud Tools

    quarqlabs/argus

    Routes requests to external SaaS apps such as GitHub, Gmail, Google Calendar, Slack, Notion and Linear through cloud tools, with safeguards on irreversible actions.

    279 GitHub stars~543 tokensUpdated 4 mo ago
    Productivity & AutomationAuto-check passed
  • Canonical Schema

    NxcoreAI/EverRoom

    canonical schema 字段语义与各 provider 原始格式要点(gmail/outlook/google-calendar)。产出格式映射时使用。

    3k GitHub stars~895 tokensUpdated today
    Productivity & AutomationAuto-check passed
  • Google Calendar

    NeverSight/learn-skills.dev

    Interact with Google Calendar via the Google Calendar API – list upcoming events, create new events, update or delete them.

    216 GitHub starsUsed in 2 repos~826 tokens
    Productivity & AutomationAuto-check passed
  • Google Calendar

    earlyaidopters/claudeclaw

    Manage your Google Calendar from Claude Code. An agent skill from earlyaidopters/claudeclaw.

    173 GitHub stars~1.2k tokensUpdated 5 mo ago
    Productivity & AutomationAuto-check: notes

More from daxaur/openpaw

All 42 skills in this repo
  • C Briefing

    daxaur/openpaw

    Daily briefing — morning summary of email, calendar, tasks, weather.

    174 GitHub stars~559 tokensUpdated 4 mo ago
    Auto-check passed
  • C Contacts

    daxaur/openpaw

    macOS Contacts — search, list, and look up contact details via AppleScript.

    174 GitHub stars~466 tokensUpdated 4 mo ago
    Auto-check passed
  • C Email

    daxaur/openpaw

    Read, send, search, and label email via gog (Gmail CLI) or himalaya (IMAP).

    174 GitHub stars~547 tokensUpdated 4 mo ago
    Auto-check passed
  • C Jira

    daxaur/openpaw

    Manage Jira issues using jira (jira-cli). An agent skill from daxaur/openpaw.

    174 GitHub stars~500 tokensUpdated 4 mo ago
    Auto-check passed
  • C Lockin

    daxaur/openpaw

    Lock In Mode — orchestrate distraction blocking, environment setup, and session tracking.

    174 GitHub stars~547 tokensUpdated 4 mo ago
    Auto-check passed
  • C Memory

    daxaur/openpaw

    Persistent memory across Claude Code sessions — remember facts, preferences, and context

    174 GitHub stars~934 tokensUpdated 4 mo ago
    Auto-check passed

Works with

Questions about C Calendar

What does C Calendar do?

View and create calendar events via gog (Google Calendar) or icalBuddy (Apple Calendar). C Calendar is an agent skill from daxaur/openpaw. View and create calendar events via gog (Google Calendar) or icalBuddy (Apple Calendar).

When should I use C Calendar?

C Calendar fits situations like: productivity & Automation work in your project.

How do I install C Calendar in Claude Code?

Run `npx skills add daxaur/openpaw --skill c-calendar -a claude-code`. Or copy the skill folder (skills/c-calendar in daxaur/openpaw) into .claude/skills/c-calendar in your project. Claude Code loads it when a task matches its description.

How do I install C Calendar in Codex?

Run `npx skills add daxaur/openpaw --skill c-calendar -a codex`. Or copy the skill folder (skills/c-calendar in daxaur/openpaw) into .agents/skills/c-calendar in your project. Codex loads it when a task matches its description.

Can I use C Calendar in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add daxaur/openpaw --skill c-calendar -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/c-calendar, .gemini/skills/c-calendar, .github/skills/c-calendar and .opencode/skills/c-calendar in your project.

What does C Calendar need to run?

SKILL.md names no scripts, command-line tools or credentials: C Calendar is instructions for the agent only.

Does C Calendar access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is C Calendar safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does C Calendar use?

C Calendar is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does C Calendar use?

About 566 tokens (SKILL.md is roughly 2.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to C Calendar?

Skills that share tags, products or a category with C Calendar: Gccli (badlogic/pi-skills, 2.6k stars), Google Workspace (yc-software/qm, 15k stars), Composio Cloud Tools (quarqlabs/argus, 279 stars) and Canonical Schema (NxcoreAI/EverRoom, 3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains C Calendar?

daxaur (a GitHub user) maintains it in daxaur/openpaw, which has 174 GitHub stars. The repository holds 42 skills in this directory. The repository was last updated on May 23, 2026.

Source: daxaur/openpaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.