From paygentic
Use when a developer wants to understand Paygentic, evaluate its billing and metering capabilities, or learn how usage-based billing works with Paygentic. Use this skill whenever someone mentions Paygentic and asks conceptual questions like "how does metering work", "what is the billing model", "how do subscriptions work", "what can Paygentic do", or wants to explore before writing integration code. Also use when someone asks about consumption-based billing, usage events, entitlements, or billing metrics in a Paygentic context, even if they don't explicitly say "explore".
How this skill is triggered — by the user, by Claude, or both
Slash command
/paygentic:exploreThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Help developers understand Paygentic's billing platform before they write integration code.
Help developers understand Paygentic's billing platform before they write integration code.
Answer from the information in this skill. Do not explore internal implementation details or codebase internals — merchants don't need to know about PubSub topics, ClickHouse tables, or Go services.
Before explaining anything, ask:
Where are you in your Paygentic journey?
- Just evaluating — I want to understand what Paygentic does
- Have an account — I have API keys but haven't started coding
- SDK installed — I'm ready to write integration code
- Already integrated — I need help with a specific operation
integrate skill insteadIf the developer's message already makes their stage obvious, skip the question and proceed.
Paygentic is a consumption-based billing platform for SaaS, AI, and API companies. It handles the full billing lifecycle: define what you charge for, track how much customers use, generate invoices, and collect payment.
Think of it as: Stripe handles payments, Paygentic handles everything between "customer used your product" and "customer gets charged correctly."
Credit-based / Quota billing (most common for AI/API companies):
Pure metered billing:
Hybrid:
All three patterns use the same building blocks below.
Paygentic has two layers: things you set up once (catalog), and things your code handles at runtime.
Set these up in the UI at platform.paygentic.io — no code needed:
These operations happen in your application and require SDK integration:
events.ingest() (fire-and-forget, CloudEvents format)Here's the order most merchants follow:
1. Dashboard setup (no code):
2. Backend integration (SDK code):
customers.create()subscriptions.create()entitlements.list()events.ingest()3. Automated (Paygentic handles it):
Paygentic is transitioning from v0 to v1 billing:
events.ingest() for metering (v1) — NOT usageEvents.* (v0-only, will error on v1 plans)entitlements.* (not entitlementsV0.*) for feature access| Language | Package | Install |
|---|---|---|
| TypeScript | @paygentic/sdk | npm install @paygentic/sdk |
| Python | paygentic-sdk | pip install paygentic-sdk |
Both are generated from the OpenAPI spec via Speakeasy and stay in sync with the API.
When the developer is ready to write integration code, point them to the integrate skill. It will detect their SDK language, ask about their setup state, and generate working code.
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub paygentic/skills --plugin paygentic