Integrations
Integrations
cogs runs under your own accounts. These are the tools and services the Skills and packages connect to.
- 01
Claude Code
Loads the Skills. The cogs Plugin installs into Claude Code; each Skill loads when a prompt matches it.
- 02
npm registry
Distributes the public packages. Published @cogs/* packages are public on npm and install with no auth token.
- 03
Kubb
Generates the typed API layer. Kubb 5 turns an OpenAPI spec into types, zod schemas, a client and TanStack Query hooks.
- 04
TanStack Query and Table
Data fetching and tables. @cogs/react-query is the one TanStack Query Seam; @cogs/react-table adds table helpers.
- 05
nuqs
URL state. Type-safe URL search-param state in Next.js, with table factories in @cogs/nuqs.
- 06
shadcn/ui and React Hook Form
Forms and editable tables. shadcn’s Form and data-table components wired to React Hook Form and zod.
- 07
Amazon SES
Sends transactional email. The Send service sends each Brand’s email through SES from its Identity domain.
- 08
Cloudflare DNS and Turnstile
DNS records and captcha widgets. Terraform manages the DNS records for email and one Turnstile widget per Site.
- 09
Supabase Auth
Each Site’s auth project. One uniform auth config, Reconciled to every Site’s Supabase project with read-back.
- 10
Render
Where env-doctor checks live secrets. cogs-env-doctor reads a Render service’s env vars and fixes one Quote-wrapped secret.