planning-and-task-breakdown
将工作拆分为有序的任务。当你有明确的规范或清晰的需求,并需要把工作拆解为可实施的任务时使用。也适用于当某项任务过于庞大而难以直接开始、需要评估工作范围,或可以并行开展工作时使用。
分类
商业分析安装
热度:37
下载并解压到你的 skills 目录
复制命令,发送给智能体自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=addyosmani-skills-planning-and-task-breakdown&locale=zh&source=copy
Planning and Task Breakdown - 智能任务分解与规划
技能概述
Planning and Task Breakdown 是一个专门用于将复杂工作分解为可执行、可验证任务的 AI 技能,帮助你从需求规格到实现任务的完整规划过程。
适用场景
1. 从需求规格到实施计划
当你拥有完整的需求规格说明或明确的功能需求时,这个技能可以帮助你将抽象的需求转化为具体的、可执行的任务列表。它特别适合将大型功能模块拆解为多个小型、独立且可测试的实现单元。
2. 处理模糊或过于复杂的任务
面对感觉太大、太模糊或难以直接开始的工作时,该技能通过依赖关系分析、任务大小评估和验证标准制定,将复杂任务转化为清晰的实施路径。每个任务都配备明确的验收标准和验证步骤。
3. 多代理协作与并行化
当工作需要在多个 AI 代理或开发会话之间并行执行时,这个技能能够识别独立的任务切片,规划安全的并行化策略,并明确哪些任务必须顺序执行。它帮助团队高效协作,避免依赖冲突。
核心功能
1. 依赖关系映射与任务排序
通过构建完整的依赖关系图,识别数据库、API、前端组件等各层之间的依赖关系,确保任务按照正确的顺序执行。系统遵循自底向上的实现原则,先构建基础设施,再实现上层功能。
2. 垂直切片与任务大小控制
采用垂直切片方法,每个任务包含完整的实现路径(如数据库 schema + API 端点 + UI 组件),而非传统的水平分层。任务大小指南将工作控制在 S 到 M 级别(1-5 个文件),确保每个任务都能在一个专注会话中完成和验证。
3. 检查点设置与验证标准
在关键阶段设置验证检查点,每个任务都配备明确的验收标准和验证步骤(测试通过、构建成功、手动检查)。这确保系统始终处于可工作状态,问题能够在早期被发现和修复。
常见问题
什么是任务依赖图,为什么需要它?
任务依赖图是展示各个任务之间依赖关系的可视化结构,比如"数据库 schema → API 模型 → API 端点 → 前端组件"。它帮助你识别实现顺序,避免在基础组件未完成时就开始构建依赖它的功能,从而减少返工和集成问题。
如何判断一个任务的大小是否合适?
技能提供了明确的任务大小指南:XS 级(1 个文件)、S 级(1-2 个文件)、M 级(3-5 个文件)。如果任务超过 5 个文件或需要多个会话才能完成,说明任务过大,需要进一步分解。合适的任务应该能够在 2 小时内完成,验收标准不超过 3 条要点。
垂直切片和水平切片有什么区别?
水平切片是按照技术层分阶段完成(先完成所有数据库,再完成所有 API,最后完成所有 UI),容易导致早期集成问题。垂直切片是每个任务都包含完整的实现路径(一个功能从数据库到 UI 全部完成),每个切片都能独立工作和测试,更利于快速验证和迭代。