- Home
- Skills
- Composiohq
- Awesome Claude Skills
- Lemon Squeezy Automation
lemon-squeezy-automation_skill
- Python
35.4k
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill composiohq/awesome-claude-skills --skill lemon-squeezy-automation- SKILL.md5.7 KB
Overview
This skill automates Lemon Squeezy store management using natural language via the Composio MCP integration. It exposes tools to list and filter stores, products, variants, orders, subscriptions, customers, discounts, redemptions, and checkouts. Set up your Composio MCP connection and authenticate with your Lemon Squeezy API key to start issuing commands.
How this skill works
The skill maps natural language requests to Composio MCP toolkit endpoints that call Lemon Squeezy APIs. It supports listing and filtering across resources using the API-style bracket filters (e.g., filter[store_id], page[number]). Common workflows include discovering stores/products, drilling into orders and order items, monitoring subscriptions, and auditing discounts and checkouts.
When to use it
- Quickly enumerate stores and discover store IDs before any filtered queries
- Audit orders, order items, and checkout sessions for reconciliation or support
- Monitor subscription status and recurring revenue with rich filters
- Find and manage customer records including revenue and portal links
- Track discount usage and redemption history for promotions
Best practices
- Always call LEMON_SQUEEZY_LIST_ALL_STORES first to obtain valid store_id values
- Use exact bracket-style filter names (e.g., filter[store_id], filter[user_email]) to avoid errors
- Apply pagination (page[number], page[size]) for larger result sets; max 100 per page
- Filter queries by store_id or other entity IDs to reduce noise and API usage
- Distinguish subscription invoices from one-time orders and use the appropriate endpoints
Example use cases
- "List all my Lemon Squeezy stores and their published products" — get store and product IDs for reporting
- "Show all orders from alice@example.com" — surface order history and drill into order items
- "Show active subscriptions for product 987" — monitor recurring revenue and churn signals
- "List discounts for store 12345 and their redemption history" — validate promo usage and fraud checks
- "Show all checkouts for variant 42" — debug checkout failures and confirm conversions
FAQ
Yes. Connect your Lemon Squeezy account via the Composio MCP flow and provide API key authentication.
What if I get incomplete results?
Use pagination parameters (page[number], page[size]) and ensure you filter by the correct store_id. Many endpoints return paged responses.
Can I modify resources or only list them?
This toolkit focuses on listing and auditing resources (products, orders, subscriptions, customers, discounts, checkouts). Use Composio or Lemon Squeezy APIs for mutation workflows if available.