← ClaudeAtlas

booking-configlisted

Cal.com event types, schedules, and availability configuration. TRIGGERS - event type, booking page, schedule
terrylica/cc-skills · ★ 49 · AI & Automation · score 79
Install: claude install-skill terrylica/cc-skills
# Booking Configuration Configure Cal.com event types, schedules, and availability windows via CLI. > **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 ### Step 1: Check CLI Binary ```bash ls -la "$HOME/.claude/plugins/marketplaces/cc-skills/plugins/calcom-commander/scripts/calcom-cli/calcom" 2>/dev/null || echo "BINARY_NOT_FOUND" ``` ### Step 2: Verify Environment ```bash echo "CALCOM_OP_UUID: ${CALCOM_OP_UUID:-NOT_SET}" echo "CALCOM_API_URL: ${CALCOM_API_URL:-NOT_SET}" ``` **All must be SET.** If any are NOT_SET, run the setup command first. ### Step 3: Test API Access ```bash CALCOM_CLI="$HOME/.claude/plugins/marketplaces/cc-skills/plugins/calcom-commander/scripts/calcom-cli/calcom" $CALCOM_CLI event-types list 2>&1 | head -3 ``` ## Event Type Management ### Create Event Type Use AskUserQuestion to collect required fields: ``` AskUserQuestion({ questions: [{ question: "What type of booking page do you want to create?", header: "Event Type", options: [ { label: "30-min Meeting", description: "Standard 30-minute meeting slot" }, { label: "60-min Interview", description: "Full hour interview session" }, { label: "15-min Quick Call", description: "Brief check-in call" }, { label: "Custom", description: "Specify custom duration and details"