Claude-skill-registry commerce-subscriptions
Manage subscription plans, billing cycles, and subscriptions. Use when running `stateset-subscriptions` or updating subscription state.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/commerce-subscriptions" ~/.claude/skills/majiayu000-claude-skill-registry-commerce-subscriptions && rm -rf "$T"
manifest:
skills/data/commerce-subscriptions/SKILL.mdsource content
Commerce Subscriptions
Handle recurring billing plans and customer subscriptions.
How It Works
- Create or update subscription plans.
- Enroll customers and manage subscription status.
- Pause, resume, cancel, or skip billing cycles.
- Review billing history and events.
Usage
- CLI:
stateset-subscriptions ... - Writes require
.--apply - MCP tools:
,create_subscription_plan
,create_subscription
,pause_subscription
,resume_subscription
,cancel_subscription
.list_billing_cycles
Output
{"status":"active","subscription_id":"sub_123","plan":"monthly"}
Present Results to User
- Plan and subscription identifiers.
- Billing interval and next charge date.
- Any proration or cancellation details.
Troubleshooting
- Plan archived: select an active plan.
- Past due: review billing cycles and payment status.
References
- references/subscriptions-flow.md
- /home/dom/stateset-icommerce/cli/.claude/agents/subscriptions.md