Task Decomposition:把大任务拆成「马上就能做」的小事
你有没有过这种经历——接到一个复杂任务,脑子里一团浆糊,不知道从哪下手,然后焦虑到发呆?
我最近挖到一个 Claude Skill,叫 Task Decomposition,专门解决这个。装上之后,Claude 会帮你把大任务拆成「小到几个小时就能搞定、有明确完成标准、相互独立可并行」的原子单元。
它教 Claude 用 4 种拆解思路:
1. 垂直切片(Vertical Slicing)
按用户可见的功能点来拆,每片都能独立部署和测试。比如做一个「用户注册」功能,切成:① 邮箱密码注册 → ② 邮箱验证 → ③ 社交登录(OAuth)。每片都是一个可用的小功能。
2. 水平分层(Horizontal Layering)
按系统层级来拆:数据模型 → 数据访问层 → 业务逻辑 → API 接口 → 前端。一层层往下走,每层都建立在前一层的基础上。
3. 工作流分解(Workflow Decomposition)
按流程步骤来拆。比如「结账流程」拆成:① 购物车校验 → ② 支付 → ③ 订单创建 → ④ 确认邮件。每步都是真实用户流程中的一个节点。
4. 组件分解(Component Decomposition)
按 UI 或系统组件来拆。做仪表盘?切成:顶部导航 → 数据卡片 → 图表 → 订单表格。每个组件独立开发,最后拼起来。
除了拆解方法,它还给了完整的任务模板——每个子任务都要写清楚:做什么、改哪些文件、具体步骤、怎么算完成、有没有依赖。这比你列 to-do list 精细多了。
最后还有个依赖管理机制,画任务图、找依赖关系、把任务排成 Phase 1/2/3,确保依赖的任务先完成,可以并行的任务同时跑。
这个 Skill 对职场人特别有用——不管你是产品经理要拆需求、工程师要排开发计划、还是项目经理要拆项目节点,都能用。
GitHub 上搜 rohitg00/skillkit,在 packages/core/src/methodology/packs/planning/task-decomposition 目录下有完整的 SKILL.md 文件。支持 Claude Code、Cursor、Windsurf 等主流 AI 编程工具。点开 GitHub 链接就能找到安装方式。
说白了,这个 Skill 就是把你从「任务太大多无从下手」的焦虑里捞出来,用一套结构化的方法把大任务变成一个个「我现在就能动手」的小事。
评论区
登录后可评论。