Claude Code 运行 Genie 规划执行循环
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/run-genie-planning-execution-loops-in-claude-code。
技能介绍
要解决的问题
在 Claude Code 里说一句「给项目加上搜索功能」,得到的往往是立刻动手改代码。想法没澄清、验收标准没对齐、做到一半才发现方向错了,只能回滚重来。Genie 把「先想清楚再动手」这件事变成一套可追踪的循环,让模糊需求先被拆解,再逐步落地。
它是怎么工作的
这个技能的核心是一个四阶段循环,生命周期以 Claude Code skills 的形式运行:
- Brainstorm(头脑风暴):先把模糊需求摊开,讨论实现路径和取舍;
- Wish(心愿):把讨论结果固化成明确、可验收的目标;
- Work(执行):按计划逐步改代码、跑验证;
- Review(评审):对照目标检查结果,决定是进入下一轮还是收尾。
每一轮循环都有两个持久化支撑:
- Markdown 计划:Genie 在仓库内创建
.genie文档,记录这一轮想做什么、怎么做; - 本地 SQLite 状态文件:跟踪循环进度,让中断后能接着上次继续。
因为是循环而非一次性任务,每一轮的计划文件都留在仓库里,改错了可以直接回看当时的决策依据。
适用边界与注意点
- 需要环境里有 Claude Code、Genie CLI、git 和 Bun 驱动的 Genie 运行时,缺一个都跑不起来;
- 仓库必须允许写入
.genie目录和本地 SQLite 状态文件,纯只读仓库不适用; - 运行前先用诊断命令确认安装状态,避免循环中途因环境问题失败;
- 它适合可分解、有明确完成标准的编码任务,不是给所有需求套流程的银弹;
- 计划文件和状态库都存放在本地,多仓库并行时需要分别配置。
使用场景
- 在 Claude Code 中收到一句模糊的编码请求,需要先展开头脑风暴再动手实现的开发者
- 要把一个想法固化成可验收的目标,并按步骤逐步执行代码改动的编程工作者
- 需要在仓库中保留可追踪的 Markdown 计划和本地 SQLite 状态,支持中断后继续迭代的团队成员
- 希望在 Claude Code 里按 brainstorm、wish、work、review 的节奏推进复杂编码任务的个人开发者
适合人员
- 在 Claude Code 中处理需求模糊的复杂改动、需要先理清思路再编码的工程师
- 想把模糊需求拆解为可执行步骤,并用 Markdown 计划和本地状态保留决策记录的开发者
- 偏好用仓库内计划文档和 SQLite 状态追踪多轮迭代、中断后能接着跑的编程工作者
- 需要在 Claude Code 中运行结构化规划-执行循环并持续维护 .genie 文档的工程团队成员