启动器
选好档位,照着清单一步步起一个新项目,每一步都有可复制的命令
亲历更新于 2026-10-16
填上项目名和 GitHub 账号,选好档位,命令里的占位符会自动替换。档位切到“小工具”时,只显示最少的步骤;切到“组织”时,会多出 ops 仓和记忆相关的配置。每个阶段底部都有链接,指向手册里的完整说明。
档位
进度 0%
0 · 起步:骨架和护栏第一天配好
CLAUDE.md 只放每次都要遵守的规则,可复用的方法做成 skill,必须拦住的操作交给权限规则和 hook。第一天配好,之后每个会话都省事。
产物
仓库 + 一页 CLAUDE.md + 最小护栏
人工关卡
你确认 CLAUDE.md 不超过一页、里面没有任何密钥
衡量指标
从建仓库到第一次部署的时间
怎么做
- 本手册插件
/ainative:doctor
先给当前环境体检:插件冗余、护栏缺失、配置是否被覆盖
- 技术栈
mkdir my-app && cd my-app && git init
小工具:一个空仓库就够了
- 技术栈
bun create next-app my-app --ts --tailwind --app --use-bun --yes cd my-app
产品:Next.js App Router + TypeScript + Tailwind;--yes 避免交互提问卡住,脚手架会顺手完成第一次 git 提交
- 技术栈
gh repo create your-github/my-app --private --source=. --push
建私有仓库并推送
- 内置
/init
生成 CLAUDE.md,然后手动删到一页以内:技术栈、常用命令、禁区、指向详细文档的指针
- 内置
"permissions": { "deny": ["Bash(rm -rf /)", "Bash(rm -rf ~)", "Bash(sudo rm -rf *)", "Bash(git push --force origin main *)", "Bash(git reset --hard origin/main *)"] }写进 ~/.claude/settings.json,对所有项目生效:五条 deny 拦住删根目录、删家目录、强推 main、硬重置 main。已有 permissions 就合并进去,不要整份覆盖
- hookify
/hookify 禁止提交 .env* 文件;禁止 git push --force 到 main
一句话生成只警告或直接阻止的 hook 护栏(试用中),/hookify:list 查看
- 本手册插件
/ainative:setup
按档位装好推荐的插件、权限规则和 skill 设置(会先出计划、等你确认)
- Matt
/mattpocock-skills:setup-matt-pocock-skills
每个仓库跑一次:配置 Issue tracker、分诊标签、文档目录
- ui-contract
claude plugin marketplace add yannikzz/ui-contract claude plugin install ui-contract@yannikzz --scope project
有界面的项目才装,只装到当前项目
部署平台怎么选
选 Vercel:Next.js 全功能产品(SSR / ISR / Server Actions / 图片优化),需要每个 PR 一个预览环境
选 Cloudflare:静态页、报告、落地页;边缘 API、Webhook、定时任务;WebSocket 或有状态 agent;
大文件分发(R2 无流量费);需要国内访问;对成本敏感
不管选哪个,DNS、邮件路由、R2、WAF 都放在 Cloudflare
一个域名只挂一个平台完成清单
勾选进度只保存在你的浏览器里。