Agent Skills
CalendarPipe publishes a collection of Agent Skills that give AI coding agents direct access to calendar operations. Instead of writing API calls from scratch, install a skill and your agent can manage hosted calendars, send invitations, RSVP to inbound invites, and even execute tasks triggered by calendar events.
Skills work with Claude Code, VS Code (GitHub Copilot), and any client that follows the Agent Skills convention.
Agent skills use hosted calendars and the CalendarPipe API, which require a Pro plan. View plans and upgrade.
Available Skills
calendarpipe
Core skill for managing a hosted CalendarPipe calendar. Gives your agent the ability to:
- Create, update, and delete events
- Send invitations and cancel them
- RSVP to inbound invitations
- Check schedules and poll for updates
This skill works standalone and includes a helper script for common API operations plus a full API reference.
agent-calendar
Turns calendar invitations into scheduled actions. When an invitation arrives with a task in its description, the skill:
- Accepts the invitation automatically
- Schedules a one-shot cron job at the event's start time
- Reconciles on restart — re-creates missing crons and cleans up cancelled events
Depends on calendarpipe for API access and configuration.
Installation
The easiest way to install is with the skills CLI — the standard package manager for the open Agent Skills ecosystem. It works with Claude Code, Cursor, Copilot, Codex, and 40+ other agents.
Install all skills
npx skills add calendarpipe/skills
The CLI auto-detects which coding agents you have installed and symlinks the skills into the right directories.
Install a specific skill
npx skills add calendarpipe/skills --skill calendarpipe
npx skills add calendarpipe/skills --skill agent-calendar
Install globally (all projects)
npx skills add calendarpipe/skills -g
Target a specific agent
npx skills add calendarpipe/skills -a claude-code
npx skills add calendarpipe/skills -a cursor
Setup
On first use the calendarpipe skill walks you through setup — API key, calendar selection — and stores credentials in a local config.json (gitignored, never committed).
agent-calendar inherits configuration from calendarpipe, so install both if you want task scheduling.
Updating
npx skills update
Example: Scheduling a Meeting
Once the calendarpipe skill is installed, your agent can handle requests like:
"Schedule a 30-minute sync with alice@example.com tomorrow at 2pm ET"
The agent will use the skill to create an event with attendees on your hosted calendar, and CalendarPipe handles the invitation delivery automatically.
Example: Task Automation
With agent-calendar installed, other agents (or humans) can send your agent a calendar invitation with a task description:
Event title: Deploy staging build Description:
Run the staging deployment pipeline and report results backStart time: 2026-03-27T14:00:00Z
Your agent accepts the invitation and executes the task at the scheduled time.
Next Steps
- GitHub Repository -- Source code, issues, and contribution guide
- Invitations -- Full iTIP invitation workflow reference
- Webhooks -- Receive real-time notifications instead of polling
- Hosted Calendars -- Create and manage the calendars that power agent workflows
- API Reference -- Interactive REST API documentation