clickmax-seller-subscriptions
Use when the user wants to inspect, chart, cancel, or swap cards on customer subscriptions sold through Clickmax.
SKILL.mdskills/clickmax-seller-subscriptions/SKILL.md
GitHubWhen this applies
Use this skill for seller-side recurring subscriptions: inspect one subscription, filter/chart cohorts, swap the customer's billing card, or cancel one subscription.
Mutations here are always single-subscription: there is no bulk cancel and no renew. Reactivating a canceled subscription means the customer subscribes again through checkout.
Not this skill:
- workspace Clickmax SaaS plan billing -> use the direct plan and buyer billing tools
Key assumptions
- this is about end-customer subscriptions the workspace sells, not the workspace's own SaaS plan
- update-card is idempotent for the same card choice, but it is not a low-stakes edit: it repoints a live recurring charge, so the next renewal bills whoever owns the new card. Treat it as a money action and confirm the target subscription and card before calling
- cancel is permanent at the processor and applies to exactly one subscription
- a cohort can be listed and charted, but not mutated in one call; acting on many subscriptions means one call per subscription, each confirmed
Thought process
- Confirm which subscription scope the user means: customer subscription vs workspace SaaS plan.
- For destructive or billing-instrument changes, make the requested action explicit before mutating — name the subscription and the customer, not just the id.
Execute guide
Use
mcp__plugin_clickmax_clickmax__subscriptions_getwithid = subscription idto inspect one subscription.Use
mcp__plugin_clickmax_clickmax__subscriptions_listwithpage,perPage, and the needed filters such assearchText,subscriptionStatus,productIds,column, andorderto find one customer or a cohort.Use
mcp__plugin_clickmax_clickmax__subscriptions_chartwithtransactionStatusandmembershipPeriod.from/tofor counts and trend views inside a billing or membership window.Use
mcp__plugin_clickmax_clickmax__subscriptions_update_cardwithidandcardIdto swap the billing card for one subscription, after the user confirmed which subscription and which card.Use
mcp__plugin_clickmax_clickmax__subscriptions_cancelwithid,cancellationReason, and optionalcancellationReasonDescriptionto cancel one subscription.Default order:
- inspect or list first when the user did not provide an exact subscription id
- use
subscriptions_chartfor counts/trends, not record-by-record inspection - use
subscriptions_update_cardorsubscriptions_cancelon one subscription at a time
Report
- Start with the scope assumed: one subscription or a product-level cohort.
- For inspection, report status, product, customer match, and key lifecycle dates.
- For charts/lists, summarize the cohort first and then show the most relevant statuses or counts.
- For mutations, report the exact action completed and the subscription it affected.
- Treat follow-up actions as opt-in only.
Warnings
- Do not mix this surface with SaaS workspace plan billing.
- A cohort listing is not an action target: cancelling what a filter returned still requires one confirmed call per subscription.
Anti-patterns
- Canceling when the user only wants to inspect or pause conceptually.
- Using the SaaS plan tools for customer subscription problems.
- Promising a bulk cancel or a renew; neither exists on this surface.
Clickmax skill revision: 30bc1243c2ed