关于 ralph-init
ralph-init 是为 Ralph 执行准备结构化 PRD 的规划技能。它收集需求并定义可测试的验收标准,生成文档后即停止,不会自动开始执行。
主要功能
- 01通过访谈或描述收集需求
- 02生成含目标和验收标准的 PRD
- 03记录技术约束与实施阶段
- 04仅负责规划,执行需另行启动
适用场景
- 01在 Ralph 迭代前明确需求
- 02将功能描述整理为可测试计划
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ yeachan-heo/ oh-my-claudecode --skill ralph-init安装后在 Claude Code 中输入/ralph-init确认已加载。
详细介绍
Ralph Init
为结构化 ralph-loop 执行初始化 PRD(产品需求文档)。创建一个结构化需求文档,供 Ralph 用于目标驱动的迭代。
用法
/oh-my-claudecode:ralph-init "project or feature description"
行为
- 收集需求:通过交互式访谈或从提供的描述中收集
- 创建 PRD,保存至
.omc/plans/prd-{slug}.md,包含:- 问题陈述
- 目标与非目标
- 验收标准(可测试)
- 技术约束
- 实施阶段
- 输出 PRD 路径,并指示用户单独运行 ralph
重要:这是一个仅用于规划的技能。创建 PRD 后,你必须停止并等待用户输入。不要自动开始执行、调用 ralph 或开始实施 PRD。只需告诉用户 PRD 路径以及如何使用它启动 ralph。
输出
一个保存至 .omc/plans/ 的结构化 PRD 文件,作为 Ralph 执行的完成定义。
后续步骤
创建 PRD 后,使用以下命令开始执行:
/oh-my-claudecode:ralph "implement the PRD"
Ralph 将持续迭代,直到 PRD 中的所有验收标准均满足并通过架构师验证。
评论
支持 Markdown