Browse resorts, pick dates, add airport transfers, kids club, dining and excursions, pay with a Curless virtual card, and manage or cancel the booking — all from chat.
https://skill.curless.ai/clubmed 帮我装这个 skill (or: install this skill for me)
Claude reads the skill from this page, packages it, and hands it back as a Skill card with an Install button — one click and it's on your account (the same card later shows Update skill). A chat can't write to your settings directly, so that click is yours to make.
Then add the connector once (next section) so it can actually book.
Paste these into Claude Code. The plugin brings the skill and registers the connector; no git, no npm, no zip handling.
/plugin marketplace add https://skill.curless.ai/marketplace.json /plugin install clubmed-booking@curless
Then just say “book Club Med Bali, Sep 10–13”.
Updates arrive with /plugin update clubmed-booking@curless.
These apps can't install from a chat message: connectors and skills live in account settings, and no conversation can write there. Two manual steps.
https://agent.curless.ai/mcp/store/clubmed
1. Settings → Connectors → Add custom connector → paste the URL.
2. (claude.ai, optional) Settings → Capabilities → Skills → upload the skill zip below —
it teaches the assistant the booking rules the connector enforces.
Browsing is public. To pay, append your Curless key
(?api_key=sk_test_…) to the connector URL or sign in on the connector's login screen —
never paste a key into the chat.
| Ask | Result |
|---|---|
| “Book Club Med Bali, Sep 10–13, 2 guests” | paid booking + CM- code |
| “Add a round-trip transfer and 2 kids at the club” | services on one payment |
| “Add a dinner to CM-A151B9” | separate charge, own receipt |
| “Move the excursion to the 12th” | repriced, no cancellation fee |
| “What would cancelling cost?” | fee quote before anything runs |
| “Cancel my stay” | room + every service, itemised |
| Days before the service | Fee |
|---|---|
| 30 or more | free |
| 14 – 29 | 10% |
| 7 – 13 | 25% |
| 2 – 6 | 50% |
| under 2 days | non-refundable |
The assistant must show you the exact fee before it can cancel anything — the server refuses a cancellation that wasn't quoted first.
Demo environment. Payments settle on Curless test rails — no real money moves.
This page: skill.curless.ai/clubmed · Storefront: clubmed.curless.ai