Agent Skills
ShapKit Skill Suite
The commercial repo ships 12 official Skills. In Cursor, Claude Code, or Codex, say the trigger phrase and the agent follows documented steps.
How to enable
From the repo root, run the command below to symlink .claude/skills into each Agent directory. Then say triggers like “shape start” or “shape screen”.
pnpm skills:link
Starter path (recommended order)
Five Skills chained end-to-end — from boot to ship, each with a repeatable command story.
- 01
shape-start
Initialize: env, doctor, migrate, local dev.
- 02
shape-screen · shape-service
Add pages or backend modules; product logic defaults to src/modules.
- 03
shape-payments
Wire multi-rail checkout; indie builders can prefer Creem.
- 04
shape-cloudflare
Deploy Workers via the default RR + wrangler path; emit three Ship reports.
- 05
shape-guard
Pre-commit gates: secrets, layer boundaries, audit checks.
Full catalog (12)
Aligned with .claude/skills and the AGENTS.md index.
Shape · bootstrap
shape-start
Trigger: shape start / initialize shapkit
Template boot: env, doctor, db migrate, skills:link, pnpm dev.
Service / Screen · extend product
shape-service
Trigger: shape service / new API module
New product domains → src/modules/; platform domains only when extending src/lib/{domain}.
shape-screen
Trigger: shape screen / add dashboard page
Marketing/Admin under /:locale; Dashboard under /dashboard/* with en/zh copy.
Domain · capabilities
shape-config
Trigger: shape config
Extend Admin config-center keys and save contracts.
shape-payments
Trigger: shape payments / Creem
Stripe / Creem / PayPal / Alipay / WeChat and the three commercial stacks; one-time SKUs.
shape-marketplace
Trigger: shape marketplace
Listing, review, signing, Connect checkout, entitlement (Admin upload path).
shape-migrate
Trigger: shape migrate
Additive Drizzle sqlite migrations; expand-contract; never hand-edit prod DBs.
shape-e2e
Trigger: shape e2e / Playwright
Playwright smoke / acceptance / release evidence.
Ship · deploy
shape-cloudflare
Trigger: shape ship cf / deploy to Cloudflare
Default on this branch: RR + wrangler Workers; production deploy needs human confirmation.
shape-vercel
Trigger: shape ship / deploy to Vercel
Legacy Vercel path; current default remains Cloudflare Workers.
Guard · gates
shape-release
Trigger: shape release
Before merge/tag: locale, theme, SEO, Lighthouse, webhook-replay, and more.
shape-guard
Trigger: shape guard
Before every commit: secrets, skills links, layer boundaries, audit.