Agent Skills
返回列表
💻

Claude Code 运行 Genie 规划执行循环

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 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 文档的工程团队成员