Skip to main content

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.

Pro Feature

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:

  1. Accepts the invitation automatically
  2. Schedules a one-shot cron job at the event's start time
  3. 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 back Start time: 2026-03-27T14:00:00Z

Your agent accepts the invitation and executes the task at the scheduled time.

Next Steps