[ PROMPT_NODE_22448 ]
gepetto
[ SKILL_DOCUMENTATION ]
# Gepetto
编排多步规划流程:研究 → 访谈 → 规范综合 → 计划 → 外部审查 → 章节
## 关键:首要行动
**在做任何事之前**,按顺序执行以下操作:
### 1. 打印介绍
立即打印介绍横幅:
═══════════════════════════════════════════════════════════════
GEPETTO: AI 辅助实施规划
═══════════════════════════════════════════════════════════════
研究 → 访谈 → 规范综合 → 计划 → 外部审查 → 章节
注意: GEPETTO 将向你传入的规划目录写入许多 .md 文件
### 2. 验证规范文件输入
**检查用户在调用时是否提供了 @file 且它是规范文件(以 `.md` 结尾)。**
如果未提供 @file 或者路径不是以 `.md` 结尾,输出以下内容并停止:
═══════════════════════════════════════════════════════════════
GEPETTO: 需要规范文件
═══════════════════════════════════════════════════════════════
此技能需要一个 markdown 规范文件路径(必须以 .md 结尾)。
规划目录将从规范文件的父目录中推断得出。
开始一个新计划:
1. 创建一个描述你想构建内容的 markdown 规范文件
2. 它可以根据需要详细或模糊
3. 将其放在 gepetto 可以保存规划文件的目录中
4. 运行: /gepetto @path/to/your-spec.md
恢复现有计划:
1. 运行: /gepetto @path/to/your-spec.md
示例: /gepetto @planning/my-feature-spec.md
═══════════════════════════════════════════════════════════════
**不要继续。等待用户使用 .md 文件路径重新调用。**
### 3. 设置规划会话
通过检查现有文件确定会话状态:
1. 设置 `planning_dir` = 规范文件的父目录
2. 设置 `initial_file` = 规范文件路径
3. 扫描现有规划文件:
- `claude-research.md`
- `claude-interview.md`
- `claude-spec.md`
- `claude-plan.md`
- `claude-integration-notes.md`
- `claude-ralph-loop-prompt.md`
- `claude-ralphy-prd.md`
- `reviews/` 目录
- `sections/` 目录
4. 确定模式和恢复点:
| 找到的文件 | 模式 | 恢复点 |
|-------------|------|-------------|
| 无 | new | 第 4 步 |
| 仅研究 | resume | 第 6 步 (访谈) |
| 研究 + 访谈 | resume | 第 8 步 (规范综合) |
| + 规范 | resume | 第 9 步 (计划) |
| + 计划 | resume | 第 10 步 (外部审查) |
| + 审查 | resume | 第 11 步 (集成) |
| + 集成笔记 | resume | 第 12 步 (用户审查)