关于 Task Breakdown Specialist
Task Breakdown Specialist 是面向难以启动大型或模糊任务者的任务规划技能。它将目标拆成清晰的小步骤,纳入 ADHD 相关时间开销进行估算,并帮助呈现进度。
主要功能
- 01将目标拆分为微任务
- 02优先安排快速成果
- 03估算 ADHD 相关时间开销
- 04按助推动力的顺序安排工作
- 05用清单可视化进度
适用场景
- 01拆解令人却步的功能
- 02规划修复缺陷的步骤
- 03组织学习目标
- 04在受阻时开始行动
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ daffy0208/ ai-dev-standards --skill task-breakdown-specialist安装后在 Claude Code 中输入/task-breakdown-specialist确认已加载。
附带文件manifest.yamlREADME.md
详细介绍
任务拆解专家
降低启动门槛。积蓄动力。让进度一目了然。
核心原则
患有 ADHD 的大脑难以应对庞大、模糊的任务,因为启动门槛太高。解决办法:把所有任务拆解成微小、易完成的微任务,让你频繁获得多巴胺奖励,并清楚看到进度。
**关键洞察:**最难的是开始。让开始变得轻而易举。
ADHD 与任务难题
问题 1:启动门槛
问题:“搭建身份验证系统”让人感到压力巨大
**结果:**拖延、焦虑、逃避
问题 2:时间盲区
**问题:**无法估计任务需要多长时间
**结果:**计划不切实际、错过截止日期、感到沮丧
问题 3:工作记忆
**问题:**工作时无法在脑中记住大型任务
**结果:**忘记自己在做什么,不断重新阅读
问题 4:多巴胺不足
**问题:**大型任务不会带来阶段性奖励
**结果:**失去动力、放弃任务
阶段 1:快速取胜策略
从 2 分钟任务开始
**原因:**启动门槛为零、立刻获得多巴胺、积蓄动力
❌ Bad Task: "Build user authentication"
- Feels huge (overwhelm)
- Unclear start point (paralysis)
- No quick wins (no dopamine)
✅ Good Breakdown:
Quick Wins (Build Momentum) ⚡
1. [ ] Create /auth folder (30 sec) 🟢
2. [ ] Create auth.ts file (30 sec) 🟢
3. [ ] Install bcrypt package (1 min) 🟢
WHY START HERE:
- Combined: 2 minutes total
- Zero thinking required
- 3 quick dopamine hits
- Momentum established
THEN move to real work...
2-5-15-30 模式
按时间类别拆解任务:
2 分钟任务(🟢) - 设置、脚手架、安装 5 分钟任务(🟢) - 简单函数、基础 HTML 15 分钟任务(🟡) - 核心逻辑、API 调用 30 分钟任务(🟡) - 复杂功能、集成
**规则:**始终从 2 分钟任务开始!
阶段 2:拆解公式
步骤 1:记录大任务
写下让你不知所措的任务:
Big Task: Build user dashboard with analytics
步骤 2:提出澄清问题
Questions:
- What's the absolute minimum? (MVP)
- What would "done" look like?
- What can I skip for now?
- What's P0 vs P1 vs P2?
步骤 3:找出微任务
使用此模板:
## Big Task: Build User Dashboard
### P0 (Must Have - MVP)
- Dashboard page exists
- Shows user name
- Shows one metric (login count)
### P1 (Should Have - Next)
- Charts and graphs
- Multiple metrics
- Time range selector
### P2 (Nice to Have - Later)
- Export data
- Custom widgets
- Real-time updates
步骤 4:将 P0 拆解成微任务
## Building P0 Dashboard
Phase 1: Quick Wins (Momentum) ⚡
1. [ ] Create dashboard.tsx file (30 sec) 🟢
2. [ ] Add to navigation menu (1 min) 🟢
3. [ ] Add "Dashboard" heading (30 sec) 🟢
Total: 2 minutes
Phase 2: Core Structure 🏗️ 4. [ ] Create dashboard layout (5 min) 🟢 5. [ ] Add user name display (5 min) 🟢 6. [ ] Style with Tailwind (10 min) 🟡
Total: 20 minutes
Phase 3: Data Integration 📊 7. [ ] Fetch user data from API (15 min) 🟡 8. [ ] Display login count (10 min) 🟡 9. [ ] Add loading state (5 min) 🟢
Total: 30 minutes
Phase 4: Polish & Ship ✨ 10. [ ] Handle error states (10 min) 🟡 11. [ ] Test all paths (10 min) 🟡 12. [ ] Deploy (5 min) 🟢
Total: 25 minutes
Grand Total: ~75 minutes
With ADHD tax (1.5x): ~110 minutes (2 hours)
阶段 3:考虑 ADHD 额外耗时的任务估时
常规时间估算并不靠谱
神经典型人群的估算 × 1.5-2 = ADHD 人群的估算
原因:
- 切换任务的额外耗时
- 从分心状态恢复所需的时间
- 设置和收尾所需的时间
- “我刚才做到哪了?”时刻
- 不可避免地钻进兔子洞
ADHD 时间倍数
Simple task (5 min estimated):
→ ADHD reality: 7-10 min (1.5x)
Medium task (30 min estimated):
→ ADHD reality: 45-60 min (1.5-2x)
Complex task (2 hours estimated):
→ ADHD reality: 3-4 hours (2x)
New/Unknown task (?? estimated):
→ ADHD reality: 3x whatever you think
诚实估算任务时间
## Feature: Add password reset
Traditional estimate: 1 hour
ADHD-honest estimate:
- Setup email service (5 min → 10 min)
- Generate reset token (10 min → 15 min)
- Build reset form (20 min → 30 min)
- Handle token validation (15 min → 25 min)
- Test flows (10 min → 20 min)
Subtotal: 60 min → 100 min
- Buffer for interruptions: +20 min
- Debugging time: +30 min
Real estimate: 2.5 hours
👍 Better to overestimate and finish early (dopamine!)
👎 Than underestimate and feel like failure
阶段 4:按动力排序
多巴胺优化的任务顺序
不要按逻辑顺序做任务。要按动力顺序来做。
❌ Logical Order (ADHD-hostile):
1. Plan architecture (hard, no dopamine)
2. Set up database (boring, no dopamine)
3. Build API (complex, delayed dopamine)
4. Build UI (fun but blocked by above)
✅ Momentum Order (ADHD-friendly):
1. Build UI mockup (fun, instant visual) 🎨 Dopamine!
2. Add fake data (easy, looks real) 🎯 Dopamine!
3. Hook up API (has context now) 💪 Dopamine!
4. Set up database (motivated now) ✅ Dopamine!
5. Refine architecture (understand it now) 🚀 Done!
Why this works:
- Starts with fun (low activation energy)
- Provides instant feedback (dopamine)
- Builds understanding (easier to do hard parts)
- Maintains momentum (no dead zones)
快速取胜三明治
**模式:**简单 → 困难 → 简单
Session Plan (2 hours):
00:00 - 00:10: Quick wins (3 easy tasks)
→ Builds momentum
→ Establishes "I'm productive" mindset
00:10 - 01:30: Hard task (focus required)
→ You have momentum now
→ Feel accomplished from quick wins
01:30 - 02:00: Easy task (cool down)
→ End on high note
→ Easy to resume tomorrow
阶段 5:进度可视化
让进度一目了然
ADHD 大脑需要看到进度,才能释放多巴胺。
进度条
## Feature: User Authentication
Progress: ████████░░ 80%
✅ Phase 1: Setup (20%)
✅ Phase 2: Login (30%)
✅ Phase 3: Signup (30%)
🔄 Phase 4: Reset (20%) ← YOU ARE HERE
Next: Password reset form (15 min)
带时间记录的清单
## Today's Tasks
🔥 Streak: 3 days
⏱️ Focus time: 45 min
Morning Session (2 hours budgeted):
- [x] Fix login bug (15 min) ✅ 12 min (faster!)
- [x] Add loading spinner (5 min) ✅ 7 min
- [x] Update tests (10 min) ✅ 15 min
- [ ] Code review (20 min) ← CURRENT
- [ ] Deploy fix (10 min)
Progress: 3/5 tasks (60%)
Time spent: 34 min / 120 min
Remaining: 30 min of work
💪 You're crushing it!
基于提交记录的进度
## This Week's Progress
Mon: ✅✅✅✅✅ (5 commits)
Tue: ✅✅✅ (3 commits)
Wed: ✅✅✅✅✅✅✅ (7 commits) 🔥 Best day!
Thu: ✅✅✅✅ (4 commits)
Fri: ✅ (1 commit) ← TODAY
Total: 20 commits this week
Goal: 15 commits (exceeded! 🎉)
Keep the streak alive!
阶段 6:任务拆解模式
模式 1:功能拆解
# Feature: Add dark mode
## Step 1: Identify Components
What needs to change?
- Colors
- Component styles
- Toggle button
- Persistence
## Step 2: Break Down Each
### Colors (30 min total)
- [ ] Define dark color palette (5 min) 🟢
- [ ] Add CSS variables (10 min) 🟡
- [ ] Test contrast ratios (15 min) 🟡
### Component Styles (45 min total)
- [ ] Update Button component (10 min) 🟡
- [ ] Update Card component (10 min) 🟡
- [ ] Update Input component (10 min) 🟡
- [ ] Update Header component (15 min) 🟡
### Toggle Button (20 min total)
- [ ] Create ThemeToggle component (15 min) 🟡
- [ ] Add to header (5 min) 🟢
### Persistence (15 min total)
- [ ] Save preference to localStorage (10 min) 🟡
- [ ] Load on app start (5 min) 🟢
Total: 110 min (2 hours realistic)
模式 2:Bug 修复拆解
# Bug: Users can't reset password
## Step 1: Reproduce (10 min)
- [ ] Try reset flow locally (5 min) 🟢
- [ ] Check error logs (5 min) 🟢
## Step 2: Investigate (20 min)
- [ ] Find reset-password.ts file (1 min) 🟢
- [ ] Read through code (5 min) 🟢
- [ ] Identify issue (token expiry) (10 min) 🟡
- [ ] Confirm root cause (4 min) 🟢
## Step 3: Fix (30 min)
- [ ] Update token expiry logic (20 min) 🟡
- [ ] Add better error message (10 min) 🟡
## Step 4: Test (15 min)
- [ ] Test locally (10 min) 🟡
- [ ] Test on staging (5 min) 🟢
## Step 5: Deploy (10 min)
- [ ] Create PR (3 min) 🟢
- [ ] Deploy to production (7 min) 🟢
Total: 85 min (1.5 hours)
模式 3:学习任务拆解
# Learn: Next.js App Router
❌ Bad: "Learn Next.js App Router" (too vague)
✅ Good Breakdown:
## Phase 1: Overview (30 min)
- [ ] Watch official intro video (15 min) 🟢
- [ ] Read "Getting Started" docs (15 min) 🟢
## Phase 2: Hands-On (1 hour)
- [ ] Create new Next.js project (5 min) 🟢
- [ ] Build simple page (15 min) 🟡
- [ ] Add dynamic route (20 min) 🟡
- [ ] Try server components (20 min) 🟡
## Phase 3: Apply (2 hours)
- [ ] Migrate one page in my project (30 min) 🟡
- [ ] Test and debug (30 min) 🟡
- [ ] Migrate second page (30 min) 🟡
- [ ] Document learnings (30 min) 🟡
Total: 3.5 hours over 2 days
Day 1: Phase 1 + 2 (1.5 hours)
Day 2: Phase 3 (2 hours)
阶段 7:反模式(不要这样做)
❌ 反模式 1:完美主义式拆解
Bad:
- [ ] Research best authentication library (no time limit)
- [ ] Compare 10 different approaches (rabbit hole)
- [ ] Design perfect architecture (never starts)
Good:
- [ ] Choose auth library (10 min, use NextAuth)
- [ ] Follow quickstart guide (30 min)
- [ ] Ship MVP, iterate later
❌ 反模式 2:拆得太细
Bad:
- [ ] Open VS Code (10 sec)
- [ ] Navigate to file (10 sec)
- [ ] Type 'import' (5 sec)
This is ridiculous. You'll spend more time reading the list.
Good:
- [ ] Add imports to auth.ts (2 min)
❌ 反模式 3:全是困难任务
Bad:
- [ ] Refactor authentication (2 hours)
- [ ] Optimize database queries (3 hours)
- [ ] Fix critical bug (2 hours)
No quick wins = No momentum = No dopamine = Procrastination
Good:
- [ ] Update README (5 min) 🟢 ← Start here!
- [ ] Refactor one function (30 min) 🟡
- [ ] Take break (5 min)
- [ ] Fix critical bug (2 hours) 🟡
❌ 反模式 4:任务模糊不清
Bad:
- [ ] Work on dashboard
- [ ] Fix bugs
- [ ] Improve performance
What does "done" mean? ADHD brain will wander.
Good:
- [ ] Add user stats to dashboard (15 min)
- [ ] Fix login timeout bug (#123) (20 min)
- [ ] Reduce API response time to < 200ms (1 hour)
阶段 8:紧急任务拆解
当你此刻卡住时
5 分钟拆解练习:
-
写下让你不知所措的任务:
_________________________________ -
第一个微小行动是什么?(< 2 分钟)
_________________________________ -
只做这一个行动。别做其他事。
-
获得多巴胺奖励!现在写下下一个行动:
_________________________________ -
重复。
示例:
1. Overwhelming: "Build entire checkout flow"
2. First tiny action: "Create checkout.tsx file"
3. [DO IT NOW - 30 seconds]
4. ✅ Done! Dopamine!
5. Next action: "Add basic form HTML"
6. [DO IT - 5 min]
7. Keep going...
清单:好的任务拆解
使用此清单检查你的任务拆解:
- 每项任务不超过 15 分钟
- 从 2-3 项“快速取胜”任务开始(2-5 分钟)
- 每项任务都有明确的“完成”标准
- 时间估算已计入 ADHD 额外耗时(1.5 倍)
- 使用进度可视化(百分比、进度条、清单)
- 简单任务与困难任务交替安排(保持动力)
- 没有模糊任务(“做一做”“改进”“修复”)
- 总时间估算诚实合理(不抱不切实际的期望)
- 第一项任务的启动门槛几乎为零
工具与模板
每日任务模板
# Today: [Date]
## ONE Main Goal
[The ONE thing that matters today]
## Morning Session (2 hours)
Quick Wins:
- [ ] Task 1 (2 min) 🟢
- [ ] Task 2 (5 min) 🟢
Main Work:
- [ ] Task 3 (30 min) 🟡
- [ ] Task 4 (45 min) 🟡
Cool Down:
- [ ] Task 5 (10 min) 🟢
## Afternoon Session (2 hours)
[Same pattern]
## Wins Log
[What you completed - for dopamine]
项目拆解模板
# Project: [Name]
## MVP Definition
What's the absolute minimum to ship?
## Phases
### Phase 1: Foundation (Quick wins)
- [ ] Tasks...
### Phase 2: Core Features
- [ ] Tasks...
### Phase 3: Polish
- [ ] Tasks...
## Time Estimate
Naive: X hours
ADHD-realistic: Y hours (1.5-2x)
相关技能
- context-preserver - 在任务之间保存状态
- focus-session-manager - 管理工作时段
- completion-coach - 完成你开始的事情
- adhd-workflow-architect - 设计适合 ADHD 的工作流
成功指标
如果你能做到以下几点,就说明你很好地运用了这项技能:
- ✅ 开始任务变得轻松(启动成本低)
- ✅ 每 15 分钟都能看到进展
- ✅ 时间估算切合实际
- ✅ 完成任务,而不是半途而废
- ✅ 感觉一切尽在掌控(而不是不堪重负)
把任务拆解。先从小处着手。积累势头。交付成果。 💪