commet-labs/commet
Skills for integrating Commet billing using the contracts installed with your SDK.
Implement and diagnose billing for AI usage with Commet, including the installed @commet/ai-sdk integration or direct usage reporting from Node, Python, Go, Java, and PHP. Use the installed SDK documentation for middleware options, token fields, pricing, errors, and balance behavior instead of copied formulas or API inventories.
Reason about Commet subscription, plan-change, invoicing, dunning, usage, credits, balance, seats, add-on, pricing, Offer, and billing edge cases. Use the installed SDK documentation for exact API contracts and these verified references only for behavior that the generated contract cannot express.
Integrate and maintain Commet billing with the installed Node, Python, Go, Java, or PHP SDK and the Next.js, AI SDK, Better Auth, or CLI integrations. Use for subscriptions, usage, seats, checkout, customer portal, webhooks, feature access, payments, migrations, errors, or any repository that imports a Commet package. Resolve the version-matched installed documentation before editing and use doctor evidence when the local Commet CLI is available.
Operate the installed Commet CLI for project setup, local diagnostics, agent rules, organization linking, configuration sync, webhook forwarding, scaffolding, and resource commands. Use the CLI's installed capabilities and version-matched documentation instead of a copied command inventory, and require explicit organization and sandbox or live context before remote effects.
Implement and diagnose Commet webhook endpoints in Node, Python, Go, Java, or PHP, including framework handlers, signature verification, event handling, retries, and idempotency. Use event names, payloads, headers, and helpers from the installed SDK documentation and types rather than a copied event catalog.
Migrate a Commet integration from SDK v7 and API 2026-07-11 to SDK v8 and API 2026-07-24 across Node, Python, Go, Java, or PHP. Use the versioned changelog and target SDK's installed documentation as the contract while removing v7 usage without compatibility shims.
Migrate a Commet integration from SDK v8 and API 2026-07-24 to SDK v9 and API 2026-07-31 across Node, Python, Go, Java, or PHP. Use the versioned changelog and target SDK's installed documentation as the contract while preserving Offer and Market selection behavior.