v0.1 beta

Skills

Agent skills for coding assistants to set up and configure billing with PayKit.

Agent skills are portable instruction files (for example SKILL.md) that teach your coding agent project conventions, safe patterns, and where to look in the docs. The PayKit skill pack lives in the getpaykit/skills repository.

Install with the skills CLI (uses npx so nothing global is required):

terminal
npx skills add getpaykit/skills

Your editor or agent loads skills from its configured skills directory (often project-level). After installing, restart the agent or reload skills if your tool requires it.

Available Skills

  • create-paykit Scaffold billing in a new project. Detects your framework, configures the database, sets up Stripe, mounts the route handler, and creates the client.
  • paykit-best-practices General configuration reference for createPayKit options, customer identification, event handlers, and testing mode.
  • plans-and-features Schema DSL covering feature(), plan(), plan groups, boolean and metered features, and type inference.
  • subscriptions The subscribe() API and its transition semantics: upgrades, downgrades, cancellations, and checkout flows.
  • metered-usage Entitlement gating with check() and report(), usage tracking, and balance resets.
  • stripe Stripe provider setup, webhook configuration, customerPortal(), and syncing plans with push.

Supported Agents

Skills work with any agent that supports the Agent Skills specification, including Claude Code, Cursor, Windsurf, Copilot, and others.