1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | create-implementation-plan-github-awesome-copilot |
| 作者/维护者 | github/awesome-copilot(社区共建,GitHub 官方账号托管) |
| 来源链接 | https://github.com/github/awesome-copilot/tree/main/skills/create-implementation-plan |
| 许可证 | MIT(GitHub API 获取) |
| GitHub Stars | 39,278(GitHub API;为整个合集仓库共 440 个技能共享,不代表本技能自身热度) |
| Forks | 4,993(GitHub API) |
| 最新版本 | 无独立版本号;内容最近一次功能性改动 2026-06-30 |
| 安装方式 | gh skills install github/awesome-copilot create-implementation-plan,或手动复制技能文件夹到本地 skills 目录 |
2. 功能介绍与亮点
该技能用于生成一份结构化的实施计划文档:面向新功能开发、代码重构、依赖升级、架构或基础设施变更,产出一份可被 AI 或人类按阶段执行的计划文件。
核心亮点:
- 确定性模板:计划分为需求约束、分阶段实施步骤、备选方案、依赖、涉及文件、测试、风险假设、相关文档共 8 个固定章节,每个任务/需求/风险都带唯一前缀标识符(REQ-/TASK-/GOAL-/RISK- 等)。
- 可自动核验的唯一性:内置一段本地 grep/sed/sort/uniq 命令,定稿前检查每个标识符是否被重复声明,避免多阶段协作时编号冲突。
- 面向自动化执行设计:语言要求“零歧义、可机器解析”,每个任务需写明具体文件路径、函数名与验收标准,可直接交给 AI 或团队成员分阶段执行。
- 零外部依赖:技能本体只是一份 Markdown 指令,运行时不调用任何外部服务或 API。
3. 适用场景
所属分类:工程效率与代码质量
适用于需要为较复杂的功能开发、重构或升级先落一份可执行、可追踪进度的实施计划的工程师与技术负责人——尤其是计划要跨多个阶段、多人(或人与 AI)协作完成,需要明确的任务边界和验收标准时。也适合需要把一次架构变更或基础设施升级的执行步骤,转成团队评审用的结构化文档的场景。
4. 跨 Agent 兼容性
| Agent | 结论 | 依据 |
|---|---|---|
| Claude Code | ✅ 原生支持 | SKILL.md 遵循 Agent Skills 规范,纯 Markdown 指令加模板,无 IDE 专属工具调用 |
| Codex | ⚠️ 需适配 | 正文 ${input:PlanPurpose} 是 Copilot Chat 的变量占位符写法,Codex 不解析;触发时需手动写清计划目标 |
| OpenClaw | ❓ 未验证 | 未获取到该 Agent 对本技能的实测信息 |
| Hermes Agent | ✅ 原生支持 | 技能文件放在标准 skills/ 子目录的 SKILL.md,符合 Hermes Agent 按路径扫描发现技能的机制 |
5. 推荐理由
多数“先写规格再编码”类技能产出的是自然语言需求描述,本技能更进一步:把计划拆成带唯一编号、可被程序核验的任务清单,为多阶段、多方(含 AI 与人类混合)协作执行设计。团队可直接把这份计划当执行依据和进度追踪表用,且技能本身零外部依赖、开箱即用。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 7 | 第三方技能安装统计平台 skills.sh 显示安装量约 1.26 万次;所属合集仓库整体 39,278 星标、4,993 forks,该数字由整个仓库 440 个技能共享,不代表本技能自身热度 |
| 可用性 | 9 | 纯提示词/模板类技能,无需注册账号或额外付费依赖;文档含完整的模板结构与标识符校验脚本示例;最近一次功能性改动发生在近 3 个月内(2026-06-30,新增标识符唯一性强制要求并由具名贡献者提交) |
| 安全性 | 9 | 逐项见下方检查清单 |
安全检查清单:
| 检查项 | 结果 |
|---|---|
| ① Shell 命令及权限范围 | 仅建议在本地运行 grep/sed/sort/uniq 核对标识符是否重复声明,属只读文本检查,不修改系统状态 |
| ② 运行时联网外发 | 无。全流程在本地生成 Markdown 文件,未见任何网络调用 |
| ③ API Key/凭据 | 不需要 |
| ④ 可疑指令 | 逐句核查正文与脚本,未发现要求插入无关推广内容或访问用户凭据的指令 |
| ⑤ 作者/组织信誉 | 托管于 GitHub 官方账号下的社区共建仓库,历史提交可追溯到具名贡献者(如 2026-06-30 的标识符唯一性修复 PR) |
| ⑥ License | MIT,明确 |
| ⑦ 最近维护时间 | 内容层面最近一次功能性改动为 2026-06-30;仓库整体最近一次推送为 2026-09-22 |
综合评分 = 三项均值 = 8.33(≥7.0 达标线)。
7. 跟同类 Skills 相比的优势
| 技能 | 定位 | 与本技能的差异 |
|---|---|---|
| spec-driven-development | 四阶段“先写规格再动手”工作流,减少 AI 编码返工 | 产出的是功能规格(要做什么),不含带唯一标识符、可机器核验的分阶段任务清单(怎么做、谁来做、怎么验收) |
| to-spec | 把已讨论清楚的对话内容整理成结构化功能规格,发布到工单追踪器 | 面向“把讨论固化成工单”,产出物是提交到外部工单系统的规格条目,不是供多方独立执行的本地计划文件 |
| breakdown-feature-prd(同仓库) | 生成 PRD 产品需求文档 | 服务于“要做什么”的产品定义阶段,早于本技能“怎么做、按什么顺序做”的实施规划阶段 |
8. 用户评价
该技能目前在第三方平台尚无具名用户评价。可查证的采用信号是 skills.sh 的安装统计(约 1.26 万次)以及仓库内多位具名贡献者对该技能的持续改进提交。
9. 安装使用方式
- GitHub CLI(推荐):
gh skills install github/awesome-copilot create-implementation-plan(需 GitHub CLI v2.90.0+) - 手动安装:将仓库
skills/create-implementation-plan/文件夹复制到本地 Agent 的 skills 目录 - 安装后无需重启,对话中提出“为某功能/重构/升级创建实施计划”即可触发,技能会先要求明确计划目标再按模板生成
10. 注意事项
- 技能默认把生成的计划文件写入项目下的
/plan/目录,团队可按需调整该约定 - 正文使用了 GitHub Copilot Chat 风格的变量占位符语法,在非 Copilot 环境(如 Codex)中需要人工把目标说清楚,不能依赖占位符自动填充
- 该技能只负责“写计划”,不负责执行计划中的任务,仍需要配合其他编码/测试技能完成实际实施