win4r/museai-skills/calendly
Claude Code and agent skill by win4r/museai-skills
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
View Calendly events and event types, and manage scheduling data using the Calendly CLI.
Install
npx vskill@latest install win4r/museai-skills/calendlySKILL.md
The same SKILL.md was published earlier as asgeirtj/system_prompts_leaks/calendly.
Calendly
Purpose
Use the calendly CLI for Calendly connector status and scheduling-data reads.
Tooling
Use the installed CLI directly from PATH.
Core commands:
calendly statuscalendly disconnectcalendly authorize-urlcalendly mecalendly list-events --user-uri <uri> [--status active] [--min-start-time <iso>] [--max-start-time <iso>] [--count 20] [--page-token <token>]calendly event-types --user-uri <uri> [--active true] [--count 20] [--page-token <token>]calendly request --method GET --path '/scheduled_events' --query 'user=<uri>' [--query 'status=active'] [--json-body '<json>']
Output contract:
- Every command returns JSON with a top-level
ok. - For
disconnect, parseactionandremoved. - For
status, parse the reported connection state and any returned auth URL or recovery details. - For
me, parse the current user URI and organization URI before listing user-scoped resources. - For
list-eventsandevent-types, parse the returned collection plus any pagination token for follow-up pages. Timed scheduled events addevent_starts_at/event_ends_atwith UTC and user-local forms, and read outputs add runtime-generatedretrieved_at.
Auth
calendly owns the Calendly connection workflow.
Auth contract:
- Run
calendly statusfirst. - If the user wants to disconnect, run
calendly disconnect. - If not connected, run
calendly authorize-url. Whenconnect_urlis present, replace<connect_url>with the returned URL and share exactly this Markdown link:[Connect Calendly](<connect_url>); do not paste the raw URL separately. - After auth, run
calendly meto verify.
Credential storage:
- Client application credentials and user token state are never read directly by this skill.
- The CLI accesses connection state exclusively through shared
hatch-tool-sdkconnector helpers; there is no agent-visible config file path. - The CLI resolves and refreshes service tokens automatically; never print access or refresh tokens.
Operating Rules
- Before any Calendly API call, require
calendly statusto show a connected state. - Use
calendly mefirst when you need the current user URI or organization URI. - Token refresh on expired-token errors is automatic. If API calls still fail after auto-refresh, re-check
calendly statusand re-link if needed. - Confirm before any destructive or user-visible mutation, including raw
requestcalls that could cancel events or delete subscriptions. - Prefer
event_starts_at.user_localandevent_ends_at.user_localin summaries.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingopt/hatch/skills/calendly/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/win4r/museai-skills/calendly)