Agent Skills
ShapKit Skill Suite
买断后仓库内自带 12 个官方 Skill。在 Cursor、Claude Code 或 Codex 里说触发词,Agent 会按文档化步骤改代码与跑命令。
如何启用
在项目根执行下方命令,把 .claude/skills 链接到各 Agent 目录。之后直接说「shape start」「shape screen」等触发词即可。
pnpm skills:link
新手金路径(建议顺序)
五个 Skill 首尾相连:从启动到发布,每一步都有可复述的命令。
- 01
shape-start
初始化:环境变量、doctor、迁移、本地开发。
- 02
shape-screen · shape-service
加页面或后端模块;业务默认落 src/modules。
- 03
shape-payments
接通多渠收款;独立开发者可优先 Creem。
- 04
shape-cloudflare
按 RR + wrangler 默认路径部署 Workers,产出三份 Ship 报告。
- 05
shape-guard
提交前门禁:Secret、分层边界与审计检查。
完整目录(12)
与仓库 .claude/skills 及 AGENTS.md 索引一致。
Shape · 初始化
shape-start
触发:shape start / shape 初始化
按模板初始化:env、doctor、db migrate、skills:link、pnpm dev。
Service / Screen · 扩展产品
shape-service
触发:shape service / 新增 API 模块
新产品域落 src/modules/;平台域扩展才改 src/lib/{domain} + API + migration。
shape-screen
触发:shape screen / 加 Dashboard 页
Marketing/Admin 用 /:locale;Dashboard 用 /dashboard/* + 双语文案。
Domain · 领域能力
shape-config
触发:shape config / 配置中心
扩展 Admin 配置中心键与一键保存契约。
shape-payments
触发:shape payments / 接入 Creem
Stripe / Creem / PayPal / 支付宝 / 微信与三栈分流;主售 one-time SKU。
shape-marketplace
触发:shape marketplace / 市场上架
上架、审核、签名、Connect 付费与 entitlement(Admin 上传路径)。
shape-migrate
触发:shape migrate / 写 migration
追加式 Drizzle sqlite migration;expand-contract,禁止手改生产库。
shape-e2e
触发:shape e2e / Playwright
Playwright smoke / acceptance / release 证据采集。
Ship · 部署
shape-cloudflare
触发:shape ship cf / 部署到 Cloudflare
本分支默认:RR + wrangler 部署 Workers;须人工确认生产部署。
shape-vercel
触发:shape ship / 部署到 Vercel
历史 Vercel 路径;现行默认仍是 Cloudflare Workers。
Guard · 门禁
shape-release
触发:shape release / 发布门禁
合并 main / tag 前:locale、theme、SEO、Lighthouse、webhook-replay 等。
shape-guard
触发:shape guard / commit 前扫 secret
每次 commit 前:Secret、skills 链接、分层边界与 audit。