Claws.supply is a marketplace for OpenClaw templates. Builders can discover production-ready agent setups faster, sellers can publish and monetize their templates, and buyers can purchase and deploy proven configurations. Template creation is CLI-first through the claws-supply package.
apps/web- Next.js App Router marketplace app and API (@claws-supply/web)packages/cli-claws-supplycreator CLI for auth, build, and draft publish
- Monorepo/runtime: Bun (
>=1.3.1) + Turborepo - Web: Next.js App Router, React, Tailwind CSS
- Data/auth/payments/storage: Drizzle ORM + PostgreSQL, Better Auth, Stripe, Vercel Blob
- CLI: Node (
>=20), Commander, Zod, fflate, Vercel Blob client
Prerequisites:
- Bun
>=1.3.1 - Node
>=20 - Docker (for local Postgres)
- Install dependencies.
bun install- Start local Postgres.
docker compose up -d- Create local env file and fill values.
cp apps/web/env.template apps/web/.env.local- Run database migrations.
bun run migrate- Start the app.
bun run devWeb runs at http://localhost:3039.
| Command | Purpose |
|---|---|
bun run dev |
Run web app in development mode (@claws-supply/web) |
bun run build |
Build web app |
bun run start |
Start production server for web app |
bun run lint |
Run lint checks for web app |
bun run db:generate |
Generate Drizzle migrations |
bun run migrate |
Apply database migrations |
bun run check:no-runtime-sql |
Guardrail check for runtime SQL usage |
Run from your template project folder:
npx claws-supply@latest auth
npx claws-supply@latest build
npx claws-supply@latest publish
npx claws-supply@latest use <template-slug>CLI defaults:
- Production API target is
https://claws.supply - Use
-Dto target local API:http://localhost:3039 builduses the current directory by default (--sourceis optional)
For full CLI flags, local artifact/auth state paths, local smoke flows, and troubleshooting, see packages/cli/README.md.
- Site: https://claws.supply
- Product docs: https://claws.supply/docs
- CLI docs:
packages/cli/README.md - Internal product spec:
MVP.md - Internal CLI spec:
CLI-spec.md