# Paykit Architecture

> not use automatically Use when this capability is needed.

- Skill: `tomevault-io/paykit-architecture` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/paykit-architecture`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/paykit-architecture/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/paykit-architecture

---


# PayKit Architecture

Use this before architectural, API design, provider integration, billing
lifecycle, database model, or product-scope decisions.

Read `ob/spec.md` and relevant package code before making recommendations.

Favor embedded, type-safe billing primitives that keep provider details isolated.
PayKit should run inside the user's app, use their database, and expose APIs that
make plans, subscriptions, entitlements, and usage billing feel like normal
application code.

---
> Source: [getpaykit/paykit](https://github.com/getpaykit/paykit) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-30 -->

