
Calendly
This connects Claude to Calendly's scheduling API through Membrane's auth layer, so you can query events, list invitees, check user availability, and create scheduling links without handling OAuth tokens yourself. It's built for sales teams and customer success folks who want to automate meeting workflows. The skill wraps common operations like listing scheduled events and managing webhooks, but also lets you proxy raw requests when the pre-built actions don't cover your edge case. Membrane handles credential refresh automatically, which matters more than it sounds when you're dealing with long-running automations. Works on the free tier.
- skills.sh installs
- 394
- GitHub stars
- 272
- last updated
- Aug 21, 2026
Install
$ npx -y skills add membranedev/application-skills --skill calendly --agent claude-codeInstalls into .claude/skills of the current project.
Files
Calendly
Calendly is a scheduling automation tool that eliminates the back-and-forth of finding meeting times. It allows users to share availability and let others book appointments directly into their calendar. Sales teams and customer success managers commonly use it to schedule demos and meetings.
Official docs: https://developer.calendly.com/
Calendly Overview
- Event
- Invitee
- User
- Scheduling Link
Use action names and parameters as needed.
Working with Calendly
This skill uses the Membrane CLI to interact with Calendly. Membrane handles authentication and credentials refresh automatically — so you can focus on the integration logic rather than auth plumbing.
Install the CLI
Install the Membrane CLI so you can run membrane from the terminal:
npm install -g @membranehq/cli@latest
Authentication
membrane login --tenant --clientName=<agentType>
This will either open a browser for authentication or print an authorization URL to the console, depending on whether interactive mode is available.
Sponsors
Details
- Repository
- github.com/membranedev/application-skills
- First seen
- Jun 3, 2026