calcom-access

Solid

Access Cal.com API via CLI with 1Password API key. Use when user wants to list bookings, create event types, manage schedules, or.

AI & Automation 62 stars 9 forks Updated today MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
60
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Cal.com Access Manage Cal.com bookings and event types programmatically via Claude Code. > **Self-Evolving Skill**: This skill improves through use. If instructions are wrong, parameters drifted, or a workaround was needed — fix this file immediately, don't defer. Only update for real, reproducible issues. ## MANDATORY PREFLIGHT (Execute Before Any Cal.com Operation) **CRITICAL**: You MUST complete this preflight checklist before running any Cal.com commands. Do NOT skip steps. ### Step 1: Check CLI Binary Exists ```bash ls -la "$HOME/.claude/plugins/marketplaces/cc-skills/plugins/calcom-commander/scripts/calcom-cli/calcom" 2>/dev/null || echo "BINARY_NOT_FOUND" ``` **If BINARY_NOT_FOUND**: Build it first: ```bash cd ~/.claude/plugins/marketplaces/cc-skills/plugins/calcom-commander/scripts/calcom-cli && bun install && bun run build ``` ### Step 2: Check CALCOM_OP_UUID Environment Variable ```bash echo "CALCOM_OP_UUID: ${CALCOM_OP_UUID:-NOT_SET}" ``` **If NOT_SET**: You MUST run the Setup Flow below. Do NOT proceed to Cal.com commands. ### Step 3: Verify 1Password Authentication ```bash op account list 2>&1 | head -3 ``` **If error or not signed in**: Inform user to run `op signin` first. ### Step 4: Test API Connectivity ```bash CALCOM_CLI="$HOME/.claude/plugins/marketplaces/cc-skills/plugins/calcom-commander/scripts/calcom-cli/calcom" $CALCOM_CLI event-types list 2>&1 | head -5 ``` --- ## Setup Flow (When CALCOM_OP_UUID is NOT_SET) Follow these steps IN ...

Details

Author
terrylica
Repository
terrylica/cc-skills
Created
8 months ago
Last Updated
today
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category