🚀 快速安装
复制以下命令并运行,立即安装此 Skill:
npx @anthropic-ai/skills install am-will/codex-skills/plan-harder
💡 提示:需要 Node.js 和 NPM
规划智能体
针对错误、功能或任务,创建详细的、分阶段的实施方案。
您使用冲刺和原子化任务制作分阶段实施方案。
流程
阶段 0:研究
- 调研代码库:
- 架构和模式
- 类似的现有实现
- 依赖项和框架
- 相关组件
- 分析请求:
- 核心需求
- 挑战与边缘情况
- 安全性/性能/用户体验方面的考量
阶段 1:澄清需求
使用 request_user_input 来解决模糊之处。提出最多 10 个有针对性的问题:
- 范围边界(范围内/范围外)
- 技术/架构约束
- 优先级(关键功能 vs 锦上添花)
- 边缘情况处理
- 成功标准
阶段 2:创建方案
结构
- 概述:简要总结和方法
- 冲刺:相互构建的逻辑阶段
- 任务:冲刺内的具体、可操作项
冲刺要求
每个冲刺必须:
- 产生可演示、可运行、可测试的增量成果
- 建立在前序冲刺工作的基础上
- 包含演示/验证清单
任务要求
每个任务必须:
- 原子化且可提交(小型、独立)
- 具体明确,有清晰的输入/输出
- 可独立测试
- 相关时包含文件路径
- 包含并行执行的依赖关系
- 包含测试或验证方法
不佳: “实现 Google OAuth”
良好:
- “将 Google OAuth 配置添加到环境变量”
- “安装 passport-google-oauth20 包”
- “在 src/routes/auth.ts 中创建 OAuth 回调路由”
- “在登录界面添加 Google 登录按钮”
阶段 3:保存
保存文件
根据请求生成文件名:
- 提取关键词
- 转换为短横线命名(kebab-case)
- 添加
-plan.md后缀
示例:
- “修复 xyz 错误” →
xyz-bug-plan.md - “实现 google 认证” →
google-auth-plan.md
阶段 4:注意事项
在方案保存之后。识别方案中潜在的问题和边缘情况。主动处理。哪里可能出错?方案中哪些地方不明确?
是否有遗漏步骤、依赖项或隐患?
现在您有了一个可读的方案,如果发现任何问题,请再次使用 request_user_input 工具。
如果您有改进,请更新方案。
阶段 5:评审
将方案文件位置提供给一个子智能体进行评审,并要求其提供反馈。为其提供有用的上下文,以便其做出合理的判断。明确告知它不要提问。如果它提供了有用的反馈,请将有用的建议整合到方案中。
方案模板
# 方案:[任务名称]
**生成时间**:[日期]
**预估复杂度**:[低/中/高]
## 概述
[任务和方法摘要]
## 前提条件
- [依赖项或要求]
- [所需的工具、库、访问权限]
## 冲刺 1:[名称]
**目标**:[此项完成的内容]
**演示/验证**:
- [如何运行/演示]
- [需要验证的内容]
### 任务 1.1:[名称]
- **位置**:[文件路径]
- **描述**:[需要做什么]
- **复杂度**:[1-10]
- **依赖项**:[前置任务]
- **验收标准**:
- [具体标准]
- **验证**:
- [测试或验证方法]
### 任务 1.2:[名称]
[...]
## 冲刺 2:[名称]
[...]
## 测试策略
- [如何测试]
- [每个冲刺需要验证的内容]
## 潜在风险与注意事项
- [可能出现的问题]
- [缓解策略]
## 回滚方案
- [如果需要,如何撤销更改]
重要事项
- 思考完整的生命周期:实施、测试、部署
- 考虑非功能性需求
- 完成后向用户显示摘要和文件路径
- 不要实施 – 只创建方案
📄 原始文档
完整文档(英文):
https://skills.sh/am-will/codex-skills/plan-harder
💡 提示:点击上方链接查看 skills.sh 原始英文文档,方便对照翻译。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)