Agent skill · Backend & API

calcom-api

Interact with the Cal.com API v2 to manage scheduling, bookings, event types, availability, and calendars. Use this skill when building integrations that need to create or manage bookings, check availability, configure event types, or sync calendars with Cal.com's scheduling infrastructure.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill calcom-api --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 7 KB
Bundled scripts: none
Version: 1.0.0
Declared author: calcom
Path: skills/api/calcom-api/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Cal.com API v2 This skill provides guidance for AI agents to interact with the Cal.com API v2, enabling scheduling automation, booking management, and calendar integrations. ## Base URL All API requests should be made to: ``` https://api.cal.com/v2 ``` ## Authentication All API requests require authentication via Bearer token in the Authorization header: ``` Authorization: Bearer cal_<your_api_key> ``` API keys must be prefixed with `cal_`. You can generate API keys from your Cal.com dashboard under Settings > Developer > API Keys. ## Core Concepts ### Event Types Event types define bookable meeting configurations (duration, location, availability rules). Each event type has a unique slug used in booking URLs. ### Bookings Bookings are confirmed appointments created when someone books an event type. Each booking has a unique UID for identification. ### Schedules Schedules define when a user is available for bookings. Users can have multiple schedules with different working hours. ### Slots Slots represent available time windows that can be booked based on event type configuration and user availability. ## Common Operations ### Check Available Slots Before creating a booking, chec

What's inside
Steps it walks through
  1. Base URL
  2. Authentication
  3. Core Concepts
  4. Event Types
  5. Bookings
  6. Schedules
  7. Slots
  8. Common Operations
  9. Check Available Slots
  10. Create a Booking
  11. Get Bookings
  12. Get a Single Booking
  13. Cancel a Booking
  14. Reschedule a Booking
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the calcom-api skill do?

Interact with the Cal.com API v2 to manage scheduling, bookings, event types, availability, and calendars. Use this skill when building integrations that need to create or manage bookings, check availability, configure event types, or sync calendars with Cal.com's scheduling infrastructure.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill calcom-api --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going