planner by am-will/codex-skills
npx skills add https://github.com/am-will/codex-skills --skill planner为 bug、功能或任务创建详细的分阶段实施计划。
调查代码库:
分析请求:
在进行任何文档搜索之前:与用户澄清需求。这将有助于缩小范围并找到正确的文档。
思考 5-10 个有助于生成最佳计划的问题。
以下是建议的示例类别,但并非严格或详尽的列表。你可以提出任何有帮助的问题。运用最佳判断,优先澄清模糊之处和降低风险:
当计划涉及任何外部库、API、框架或服务时,在起草任务之前,使用 Context7 技能获取最新的官方文档。这确保了版本准确的步骤、正确的参数和当前的最佳实践。如果不涉及外部依赖项,则跳过此阶段。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
每个冲刺必须:
每个任务必须是:
反面示例: "实现 Google OAuth" 正面示例:
保存文件
根据请求生成文件名:
-plan.md 后缀示例:
xyz-bug-plan.md在保存之后。识别计划中的潜在问题和边界情况。主动解决。哪里可能出错?计划的哪些部分模糊不清?是否缺少步骤、依赖项或陷阱?
如果发现任何潜在问题,停止并提出最多 3 个额外问题。(使用 request_user_input 或直接提问)
如果提供了任何有用的额外信息,则完善计划。
# 计划: [任务名称]
**生成时间**: [日期]
**预估复杂度**: [低/中/高]
## 概述
[任务和方法的摘要]
## 先决条件
- [依赖项或要求]
- [所需的工具、库、访问权限]
## 冲刺 1: [名称]
**目标**: [此阶段完成的内容]
**演示/验证**:
- [如何运行/演示]
- [需要验证什么]
### 任务 1.1: [名称]
- **位置**: [文件路径]
- **描述**: [要做什么]
- **依赖项**: [前置任务]
- **验收标准**:
- [具体标准]
- **验证**:
- [测试或验证方法]
### 任务 1.2: [名称]
[...]
## 冲刺 2: [名称]
[...]
## 测试策略
- [如何测试]
- [每个冲刺需要验证什么]
## 潜在风险与问题
- [可能出错的地方]
- [缓解策略]
## 回滚计划
- [如果需要,如何撤销]
每周安装量
11.9K
仓库
GitHub 星标数
488
首次出现
2026年1月23日
安全审计
安装于
codex11.9K
opencode11.9K
gemini-cli11.9K
github-copilot11.8K
amp11.8K
kimi-cli11.8K
Create detailed, phased implementation plans for bugs, features, or tasks.
Investigate the codebase:
Analyze the request:
Before doing ANY documentation search: clarify requirements with user. This will narrow and aid you in finding the right docs.
Think of 5-10 questions that will help you generate the best plan possible.
Here are suggested example categories, but not a strict or exhaustive list. You may ask anything helpful. Use best judgement & prioritize ambiguity and risk reduction:
When the plan involves any external library, API, framework, or service, use the Context7 skill to fetch the latest official docs before drafting tasks. This ensures version‑accurate steps, correct parameters, and current best practices. If no external dependencies apply, skip this phase.
Each sprint must:
Each task must be:
Bad: "Implement Google OAuth" Good:
Save the file
Generate filename from request:
-plan.md suffixExamples:
xyz-bug-plan.mdAFTER it is saved. Identify potential issues & edge cases in plan. Address proactively. Where could smth go wrong? What about the plan is ambiguous? Missing step, dependency, or pitfall?
If any gotchas found, stop & ask up to 3 more questions. (either w/ request_user_input or directly)
Refine the plan if any additional useful info is provided.
# Plan: [Task Name]
**Generated**: [Date]
**Estimated Complexity**: [Low/Medium/High]
## Overview
[Summary of task and approach]
## Prerequisites
- [Dependencies or requirements]
- [Tools, libraries, access needed]
## Sprint 1: [Name]
**Goal**: [What this accomplishes]
**Demo/Validation**:
- [How to run/demo]
- [What to verify]
### Task 1.1: [Name]
- **Location**: [File paths]
- **Description**: [What to do]
- **Dependencies**: [Previous tasks]
- **Acceptance Criteria**:
- [Specific criteria]
- **Validation**:
- [Tests or verification]
### Task 1.2: [Name]
[...]
## Sprint 2: [Name]
[...]
## Testing Strategy
- [How to test]
- [What to verify per sprint]
## Potential Risks & Gotchas
- [What could go wrong]
- [Mitigation strategies]
## Rollback Plan
- [How to undo if needed]
Weekly Installs
11.9K
Repository
GitHub Stars
488
First Seen
Jan 23, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
codex11.9K
opencode11.9K
gemini-cli11.9K
github-copilot11.8K
amp11.8K
kimi-cli11.8K
97,400 周安装