SkillsScout
META-AGENT / 元技能与 Agent 增强

planning-and-task-breakdown-addyosmani-agent-skills

收录日期 2026-07-29·来源仓库 ↗
受欢迎程度
7
可用程度与相关性
9
安全性
9
8.3SCOUT SCORE

1. 基本信息

项目 内容 数据来源
名称 planning-and-task-breakdown GitHub API / SKILL.md
作者/维护者 Addy Osmani(addyosmani/agent-skills 仓库所有者),外部协作者 hiyochi、ayobamiseun(Ayobami Adegoke)、nucliweb(Joan León,Google Developer Expert) GitHub API(commits)
来源链接 https://github.com/addyosmani/agent-skills/tree/main/skills/planning-and-task-breakdown
许可证 MIT GitHub API
GitHub Stars / Forks 所属仓库 80,789★ / 8,713 forks(该数字属整个 agent-skills 合集,不代表本技能个体热度,仅供了解所属仓库规模) GitHub API
最新版本 无独立版本号;所属仓库整体最新发布版 0.6.5(2026-07-26),该子技能自身最近一次内容提交为 2026-07-22 GitHub API(releases / commits)
安装方式 Claude Code / Codex 原生插件市场一条命令安装,或 npx skills add 单独安装本技能(见第 10 章) 仓库 README

2. 功能介绍与亮点

planning-and-task-breakdown 把“拿到一份需求/spec 后如何拆成能落地的任务”这件事系统化成一份可执行指南,核心是先只读分析、再按依赖关系自底向上排序、最后按“垂直切片”(每个任务都交付一条完整可用的功能路径,而非先搭完所有数据库表、再搭完所有接口、最后才搭界面)组织任务。

核心能力:

亮点:纯 Markdown 无脚本执行;仓库把“验收标准”与项目级 references/definition-of-done.md(跨技能共享的“完成”标准清单)明确挂钩,形成“单任务验收标准 + 项目级完成基线”两层校验;该子目录已有三名可核实身份的外部协作者参与内容改进,其中一次提交专门修复了“计划文件被写到根目录而非 tasks/ 子目录”的实际行为缺陷。

3. 适用场景

固定分类:元技能与 Agent 增强

4. 跨 Agent 兼容性

(基于已抓取的官方安装文档判断,未为兼容性单独发起搜索)

5. 推荐理由

初中级用户用 agent 写代码时最容易吃亏的地方之一,就是拿到一个大需求直接让 agent 一头扎进去写,结果中途才发现漏了依赖、任务越滚越大、最后还不知道怎么验收。planning-and-task-breakdown 用“先只读分析、再按依赖排序、再垂直切片”这套具体步骤,把“怎么拆任务”从凭感觉变成有章可循的流程,配套的规模分档与检查点机制能在任务失控前就发出信号,且已有真实第三方开发者验证并采纳了其中的分档规则。

6. 评分

维度 分数 说明
受欢迎程度 7 所属仓库整体 80,789★ 属于整个 agent-skills 合集,不代表本技能个体热度;该子目录自身有 3 名可核实身份的外部协作者提交改进(hiyochi 修复计划文件输出路径缺陷已合并、ayobamiseun 扩展跨生态命令写法已合并、nucliweb 即 Joan León——Google Developer Expert、1,237 名 GitHub 关注者的真实 Web 性能领域从业者——补充“完成定义”参考文档),另有独立第三方博客文章专门引用并实践了本技能的任务规模分档规则
可用性 9 SKILL.md 单文件、零外部依赖,含依赖关系图示例、任务模板、规模分档表、常见借口对照表,结构完整;子目录最近一次内容提交为 2026-07-22,维护活跃;跨多个生态原生安装,无付费依赖
安全性 9 见下方检查清单

安全检查清单: ① 执行 shell 命令——技能本身不含可执行脚本,仅指导 agent 在只读分析阶段避免写代码,唯一的本地写操作是生成 tasks/plan.mdtasks/todo.md 两个 Markdown 文件 ② 联网外发数据——技能内容为本地任务规划指导,不涉及技能自身向外部服务器发送数据 ③ API key/凭据——不涉及,技能本身不要求任何密钥 ④ 未发现可疑指令——抓取 SKILL.md 及其引用的 references/definition-of-done.md 全文,内容均为透明的任务拆解方法论,无混淆代码或隐蔽外发 ⑤ 作者信誉——Addy Osmani 为公开可查的 Web 工程背景个人,该子目录有可核实身份的外部协作者共同参与,非匿名单人项目 ⑥ License——MIT,明确 ⑦ 维护时间——子目录最近一次提交 2026-07-22,仓库整体最近一次发版 2026-07-26,近期活跃

综合评分:8.33(三项均值,四舍五入至两位小数)

7. 跟同类 Skills 相比的优势

项目 定位 与 planning-and-task-breakdown 的差异
planning-with-files(独立仓库) 把计划持久化到磁盘三个文件,解决长会话上下文压缩/崩溃后“忘记之前决定”的问题 定位是“记忆续接”——关注计划如何在上下文清空后被找回;planning-and-task-breakdown 定位是“任务拆解”——关注一份 spec 该怎么拆成有依赖顺序、可验收的具体任务,两者可以先用后者拆任务、再用前者持久化执行进度
GitHub Spec Kit(github/spec-kit,CLI 工具) 独立脚手架工具,围绕 Specify/Plan/Tasks/Implement 四阶段命令组织整个项目工作流 定位是“独立工具链”——需要单独安装 CLI、按其脚手架结构组织项目;planning-and-task-breakdown 是单份 Markdown 技能,直接叠加在既有 agent 技能体系上,不需要额外工具链或项目结构改造
code-simplification(同仓库另一子技能) 聚焦已写好代码的复杂度削减 定位是“减负”——处理的是已经存在的代码;planning-and-task-breakdown 处理的是编码开始前的任务组织,两者分别对应“写之前”与“写之后”两个不同阶段

planning-and-task-breakdown 的差异化在于把“任务该怎么拆、按什么顺序做、多大算合适”这件事本身当作一份独立技能来对待,既不像 planning-with-files 那样解决的是记忆持久化问题,也不像 Spec Kit 那样要求额外安装一整套工具链,而是给 agent 一份可以直接叠加使用的拆解方法论。

8. 用户评价

9. 其他补充

仓库同时提供 .agents.gemini.opencode 等多种生态适配目录,并通过第三方 CLI 工具 vercel-labs/skills 支持“70+ 智能体”的统一安装;README 将 24 个技能按 Define→Plan→Build→Verify→Review→Ship 生命周期分组,planning-and-task-breakdown 对应其中的 Plan 阶段,与 Define 阶段的 spec-driven-development、Build 阶段的 incremental-implementation 存在明确的前后衔接关系,任务验收标准还与项目级 references/definition-of-done.md 挂钩。

10. 安装使用方式

安装后无需重启,agent 拿到一份 spec 或较大需求时会自动触发该技能进行任务拆解;若只想要该技能而不装整套 24 个工程技能,建议用 CLI 的 --skill 参数单独安装。

11. 注意事项