Quick Install for Claude Code
Install the Creem skill with a single command:- Type
/pluginand press Enter - Go to the Discover tab
- Search for
creem-api - Press Enter to install
The skill teaches your assistant how Creem works. If you also want it to act — create products,
open checkouts, cancel subscriptions — add the MCP server, which
exposes 49 API tools from the same
creem package.What is a Skill?
A skill is a structured set of instructions and reference materials that AI assistants use to provide more accurate, contextual help for specific tasks. When you load the Creem skill, your AI assistant gains comprehensive knowledge about:- Every documented API endpoint with request/response schemas
- Webhook events and signature verification
- Common integration patterns and workflows
- Best practices for security and error handling
- Test mode configuration
Get the Skill
Claude Code (Recommended)
One-line install via the plugin marketplace:
/plugin marketplace add armitage-labs/creemGitHub Repository
Browse or fork the skill files directly
Any Other Tool
Copy the folder into your project:
npx degit armitage-labs/creem/packages/docs/skills/creem-api/skills/creem-api creem-skillSkill Contents
The skill includes four comprehensive reference files:What’s Covered
API Endpoints
API Endpoints
- Checkouts: Create and retrieve checkout sessions
- Products: Create, retrieve, and list products
- Customers: Manage customers and portal links
- Subscriptions: Full lifecycle management (get, update, upgrade, cancel, pause, resume)
- Licenses: Activation, validation, and deactivation
- Discounts: Create, retrieve, and delete promotional codes
- Transactions: Query payment history
Webhook Events (13 types)
Webhook Events (13 types)
Integration Workflows
Integration Workflows
- Basic SaaS subscription flows
- One-time purchases with digital delivery
- License key systems for desktop/mobile apps
- Seat-based team billing
- Freemium with upgrade flows
- Affiliate and referral tracking
Best Practices
Best Practices
- Webhook signature verification (HMAC-SHA256)
- Error handling patterns
- Test mode development
- Security considerations
- Idempotency and retry handling
Setup by AI Tool
Claude Code
Recommended Method: Use the plugin marketplace for the easiest setup experience.
1
Add the Marketplace
Open Claude Code and run:
2
Install the Skill
Option A: Interactive UI (easiest)Type
/plugin, go to the Discover tab, search for creem-api, and press Enter to install.Option B: Command3
Start Building
Ask Claude to help with Creem integration:
Cursor
Cursor supports adding context through multiple methods: Option 1: Add to Project-
Pull just the skill directory into your project:
-
Reference the skill files in your conversations using
@mentions:
.cursorrules file:
- Open Cursor Settings → Features → Docs
- Add:
https://docs.creem.io - Cursor will index our documentation for context
Windsurf
Windsurf supports custom knowledge through its Cascade feature:-
Pull just the skill directory:
- Add to your project’s knowledge base in Windsurf settings
-
Reference in conversations:
Other AI Tools
For other AI coding assistants (GitHub Copilot Chat, Cody, Continue, etc.):-
Pull the skill files into a dedicated folder:
- Add that folder to your tool’s context or knowledge base
- Reference in context when asking questions about Creem integration
- Copy relevant sections into your conversation when needed
Example Usage
Once the skill is loaded, you can ask natural language questions and get production-ready code:Creating a Checkout
Handling Webhooks
License Key Integration
Why Use the Skill?
Faster Development
Skip reading documentation - describe what you want and get working code instantly
Best Practices Built-in
Generated code includes security patterns, error handling, and production considerations
Always Up-to-Date
We maintain the skill alongside our API - you always get current patterns
Comparison
Skill vs SDK
The Creem skill is designed for direct API integration and complements our SDKs:The skill focuses on the REST API. For SDK-specific help, see our TypeScript
SDK, Next.js SDK, or Better
Auth documentation.
Contributing
Found an issue or want to improve the skill? We welcome contributions:Report Issues
Found a bug or incorrect information? Let us know
Contribute
Submit improvements or new workflow examples
Next Steps
Install the Skill
Run
/plugin marketplace add armitage-labs/creem in Claude CodeAPI Reference
Explore the full API documentation
Webhooks Guide
Learn about real-time event handling
Test Mode
Set up your development environment