pp-cal-com

Compose Cal.com v2 API sequences into single CLI commands.

Updated May 22, 2026
One-click install
npx skills add https://github.com/shekerkamma/peopletech-marketplace --skill pp-cal-com-shekerkamma
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pp-cal-com
Source: https://github.com/shekerkamma/peopletech-marketplace/tree/main/plugins/integrations/skills/cal-com
Command: npx skills add https://github.com/shekerkamma/peopletech-marketplace --skill pp-cal-com-shekerkamma

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cal.com's REST API requires multiple sequential calls for common scheduling operations like booking meetings, checking slot availability, and aggregating calendar analytics. This Skill wraps the complete Cal.com v2 API surface in a single CLI tool that composes these multi-step workflows into atomic commands, maintains a local SQLite cache for offline agenda access, and provides derived insights such as conflict detection and no-show analytics without manual data processing.

Core Features & Use Cases

  • Composed Booking Workflows: Execute end-to-end booking flows—slot checking, optional reservation, creation, and confirmation—in a single book command, or find the earliest available slot across multiple event types with slots find.
  • Offline Calendar Intelligence: Query your agenda, detect double-bookings, discover open gaps, analyze no-show rates, and audit team workload directly from a synchronized local store, eliminating redundant API calls.
  • Complete API Coverage: Access every Cal.com v2 endpoint through an intuitive command tree, including event types, schedules, webhooks, OAuth clients, and team management, with built-in agent mode for JSON automation.

Quick Start

Use the pp-cal-com skill to view your upcoming bookings for the next week and identify any scheduling conflicts.

Frequently Asked Questions about pp-cal-com

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Cal.com booking workflows without making multiple API calls?

Automating Cal.com booking workflows involves using a CLI tool that composes multi-call API sequences into single commands, executing end-to-end flows like slot checking and confirmation atomically. This eliminates manual sequential REST API requests.

Can I check my Cal.com calendar agenda and scheduling conflicts offline?

Checking your Cal.com calendar agenda offline is possible by synchronizing data to a local SQLite cache. This local store enables offline queries for agendas, double-booking conflict detection, and open schedule gap discovery without live API calls.

How do I find the earliest available Cal.com booking slot across multiple event types?

Finding the earliest available Cal.com booking slot across event types is done using a composed CLI command that searches aggregated availability. This bypasses individual API calls by querying synchronized local store data to identify open slots.

What are the prerequisites for accessing the Cal.com v2 API through CLI commands?

Prerequisites for accessing the Cal.com v2 API through CLI include installing the cal-com-pp-cli binary and configuring a valid bearer token. These components authenticate requests and enable the local SQLite store for offline scheduling analytics.

Does the Cal.com CLI support team workload auditing and no-show analytics?

The Cal.com CLI supports team workload auditing and no-show analytics by computing derived insights directly from the synchronized local store. This aggregates booking data locally, eliminating manual data processing for schedule intelligence.

Does the Cal.com CLI support team workload auditing and no-show analytics?

The Cal.com CLI supports team workload auditing and no-show analytics by computing derived insights directly from the synchronized local store. This aggregates booking data locally, eliminating manual data processing for schedule intelligence.