Task Breakdown Specialist by daffy0208/ai-dev-standards
npx skills add https://github.com/daffy0208/ai-dev-standards --skill 'Task Breakdown Specialist'降低启动能量。建立动力。让进展可见。
ADHD 大脑因高启动能量而难以处理庞大、模糊的任务。解决方案是:将所有任务分解成微小、可实现的微任务,以提供频繁的多巴胺刺激和可见的进展。
关键洞察: 开始是最难的部分。让开始变得极其简单。
问题: "构建身份验证系统" 感觉令人望而生畏 结果: 拖延、焦虑、回避
问题: 无法估计任务所需时间 结果: 不切实际的计划、错过截止日期、挫败感
问题: 工作时无法在脑海中记住大型任务 结果: 忘记自己在做什么,需要不断重读
问题: 大型任务不提供中间奖励 结果: 动力丧失,任务放弃
原因: 零启动能量,即时多巴胺,建立动力
❌ 糟糕的任务:"构建用户身份验证"
- 感觉巨大(不知所措)
- 起点不明确(瘫痪)
- 没有快速胜利(没有多巴胺)
✅ 良好的分解:
快速胜利(建立动力)⚡
1. [ ] 创建 /auth 文件夹 (30 秒) 🟢
2. [ ] 创建 auth.ts 文件 (30 秒) 🟢
3. [ ] 安装 bcrypt 包 (1 分钟) 🟢
为何从这里开始:
- 总计:2 分钟
- 无需思考
- 3 次快速多巴胺刺激
- 动力已建立
然后转向真正的工作...
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
将任务按时间分类分解:
2 分钟任务 (🟢) - 设置、脚手架、安装 5 分钟任务 (🟢) - 简单函数、基础 HTML 15 分钟任务 (🟡) - 核心逻辑、API 调用 30 分钟任务 (🟡) - 复杂功能、集成
规则: 始终从 2 分钟任务开始!
写下令人望而生畏的任务:
大任务:构建带分析功能的用户仪表板
问题:
- 绝对最低要求是什么?(MVP)
- "完成"是什么样子?
- 我现在可以跳过什么?
- 什么是 P0、P1、P2?
使用此模板:
## 大任务:构建用户仪表板
### P0(必须有 - MVP)
- 仪表板页面存在
- 显示用户名
- 显示一个指标(登录次数)
### P1(应该有 - 下一步)
- 图表和图形
- 多个指标
- 时间范围选择器
### P2(最好有 - 以后)
- 导出数据
- 自定义小部件
- 实时更新
## 构建 P0 仪表板
阶段 1:快速胜利(动力)⚡
1. [ ] 创建 dashboard.tsx 文件 (30 秒) 🟢
2. [ ] 添加到导航菜单 (1 分钟) 🟢
3. [ ] 添加 "仪表板" 标题 (30 秒) 🟢
总计:2 分钟
阶段 2:核心结构 🏗️ 4. [ ] 创建仪表板布局 (5 分钟) 🟢 5. [ ] 添加用户名显示 (5 分钟) 🟢 6. [ ] 使用 Tailwind 添加样式 (10 分钟) 🟡
总计:20 分钟
阶段 3:数据集成 📊 7. [ ] 从 API 获取用户数据 (15 分钟) 🟡 8. [ ] 显示登录次数 (10 分钟) 🟡 9. [ ] 添加加载状态 (5 分钟) 🟢
总计:30 分钟
阶段 4:完善与发布 ✨ 10. [ ] 处理错误状态 (10 分钟) 🟡 11. [ ] 测试所有路径 (10 分钟) 🟡 12. [ ] 部署 (5 分钟) 🟢
总计:25 分钟
总计:约 75 分钟
含 ADHD 税 (1.5 倍):约 110 分钟 (2 小时)
神经典型估计 × 1.5-2 = ADHD 估计
原因:
简单任务(估计 5 分钟):
→ ADHD 现实:7-10 分钟 (1.5 倍)
中等任务(估计 30 分钟):
→ ADHD 现实:45-60 分钟 (1.5-2 倍)
复杂任务(估计 2 小时):
→ ADHD 现实:3-4 小时 (2 倍)
新/未知任务(估计 ??):
→ ADHD 现实:你认为时间的 3 倍
## 功能:添加密码重置
传统估计:1 小时
ADHD 诚实估计:
- 设置电子邮件服务 (5 分钟 → 10 分钟)
- 生成重置令牌 (10 分钟 → 15 分钟)
- 构建重置表单 (20 分钟 → 30 分钟)
- 处理令牌验证 (15 分钟 → 25 分钟)
- 测试流程 (10 分钟 → 20 分钟)
小计:60 分钟 → 100 分钟
- 中断缓冲时间:+20 分钟
- 调试时间:+30 分钟
真实估计:2.5 小时
👍 高估并提前完成更好(多巴胺!)
👎 低估并感觉失败更糟
不要按逻辑顺序执行任务。按动力顺序执行。
❌ 逻辑顺序(对 ADHD 不友好):
1. 规划架构(困难,无多巴胺)
2. 设置数据库(无聊,无多巴胺)
3. 构建 API(复杂,延迟多巴胺)
4. 构建 UI(有趣但被上述步骤阻塞)
✅ 动力顺序(对 ADHD 友好):
1. 构建 UI 模型(有趣,即时视觉)🎨 多巴胺!
2. 添加假数据(简单,看起来真实)🎯 多巴胺!
3. 连接 API(现在有上下文了)💪 多巴胺!
4. 设置数据库(现在有动力了)✅ 多巴胺!
5. 完善架构(现在理解了)🚀 完成!
为何有效:
- 从有趣开始(低启动能量)
- 提供即时反馈(多巴胺)
- 建立理解(更容易处理困难部分)
- 保持动力(无死区)
模式: 简单 → 困难 → 简单
会话计划(2 小时):
00:00 - 00:10:快速胜利(3 个简单任务)
→ 建立动力
→ 确立 "我很高效" 的心态
00:10 - 01:30:困难任务(需要专注)
→ 你现在有动力了
→ 从快速胜利中获得成就感
01:30 - 02:00:简单任务(冷却)
→ 以高调结束
→ 明天更容易继续
ADHD 大脑需要看到进展才能释放多巴胺。
## 功能:用户身份验证
进度:████████░░ 80%
✅ 阶段 1:设置 (20%)
✅ 阶段 2:登录 (30%)
✅ 阶段 3:注册 (30%)
🔄 阶段 4:重置 (20%) ← 你在这里
下一步:密码重置表单 (15 分钟)
## 今日任务
🔥 连续天数:3 天
⏱️ 专注时间:45 分钟
上午会话(预算 2 小时):
- [x] 修复登录错误 (15 分钟) ✅ 12 分钟(更快!)
- [x] 添加加载旋转器 (5 分钟) ✅ 7 分钟
- [x] 更新测试 (10 分钟) ✅ 15 分钟
- [ ] 代码审查 (20 分钟) ← 当前
- [ ] 部署修复 (10 分钟)
进度:3/5 任务 (60%)
已用时间:34 分钟 / 120 分钟
剩余:30 分钟工作
💪 你正在碾压它!
## 本周进展
周一:✅✅✅✅✅ (5 次提交)
周二:✅✅✅ (3 次提交)
周三:✅✅✅✅✅✅✅ (7 次提交) 🔥 最佳日!
周四:✅✅✅✅ (4 次提交)
周五:✅ (1 次提交) ← 今天
总计:本周 20 次提交
目标:15 次提交(已超额!🎉)
保持连续记录!
# 功能:添加深色模式
## 步骤 1:识别组件
需要改变什么?
- 颜色
- 组件样式
- 切换按钮
- 持久化
## 步骤 2:分解每个部分
### 颜色(总计 30 分钟)
- [ ] 定义深色调色板 (5 分钟) 🟢
- [ ] 添加 CSS 变量 (10 分钟) 🟡
- [ ] 测试对比度比率 (15 分钟) 🟡
### 组件样式(总计 45 分钟)
- [ ] 更新 Button 组件 (10 分钟) 🟡
- [ ] 更新 Card 组件 (10 分钟) 🟡
- [ ] 更新 Input 组件 (10 分钟) 🟡
- [ ] 更新 Header 组件 (15 分钟) 🟡
### 切换按钮(总计 20 分钟)
- [ ] 创建 ThemeToggle 组件 (15 分钟) 🟡
- [ ] 添加到页眉 (5 分钟) 🟢
### 持久化(总计 15 分钟)
- [ ] 将偏好保存到 localStorage (10 分钟) 🟡
- [ ] 在应用启动时加载 (5 分钟) 🟢
总计:110 分钟(现实 2 小时)
# 错误:用户无法重置密码
## 步骤 1:复现 (10 分钟)
- [ ] 在本地尝试重置流程 (5 分钟) 🟢
- [ ] 检查错误日志 (5 分钟) 🟢
## 步骤 2:调查 (20 分钟)
- [ ] 找到 reset-password.ts 文件 (1 分钟) 🟢
- [ ] 通读代码 (5 分钟) 🟢
- [ ] 识别问题(令牌过期) (10 分钟) 🟡
- [ ] 确认根本原因 (4 分钟) 🟢
## 步骤 3:修复 (30 分钟)
- [ ] 更新令牌过期逻辑 (20 分钟) 🟡
- [ ] 添加更好的错误消息 (10 分钟) 🟡
## 步骤 4:测试 (15 分钟)
- [ ] 本地测试 (10 分钟) 🟡
- [ ] 在暂存环境测试 (5 分钟) 🟢
## 步骤 5:部署 (10 分钟)
- [ ] 创建 PR (3 分钟) 🟢
- [ ] 部署到生产环境 (7 分钟) 🟢
总计:85 分钟 (1.5 小时)
# 学习:Next.js App Router
❌ 糟糕:"学习 Next.js App Router"(太模糊)
✅ 良好分解:
## 阶段 1:概述 (30 分钟)
- [ ] 观看官方介绍视频 (15 分钟) 🟢
- [ ] 阅读 "入门" 文档 (15 分钟) 🟢
## 阶段 2:动手实践 (1 小时)
- [ ] 创建新的 Next.js 项目 (5 分钟) 🟢
- [ ] 构建简单页面 (15 分钟) 🟡
- [ ] 添加动态路由 (20 分钟) 🟡
- [ ] 尝试服务器组件 (20 分钟) 🟡
## 阶段 3:应用 (2 小时)
- [ ] 迁移我的项目中的一个页面 (30 分钟) 🟡
- [ ] 测试和调试 (30 分钟) 🟡
- [ ] 迁移第二个页面 (30 分钟) 🟡
- [ ] 记录学习内容 (30 分钟) 🟡
总计:2 天内 3.5 小时
第 1 天:阶段 1 + 2 (1.5 小时)
第 2 天:阶段 3 (2 小时)
糟糕:
- [ ] 研究最佳身份验证库(无时间限制)
- [ ] 比较 10 种不同方法(兔子洞)
- [ ] 设计完美架构(永不开始)
良好:
- [ ] 选择身份验证库 (10 分钟,使用 NextAuth)
- [ ] 遵循快速入门指南 (30 分钟)
- [ ] 发布 MVP,稍后迭代
糟糕:
- [ ] 打开 VS Code (10 秒)
- [ ] 导航到文件 (10 秒)
- [ ] 输入 'import' (5 秒)
这很荒谬。你会花更多时间阅读清单。
良好:
- [ ] 将导入添加到 auth.ts (2 分钟)
糟糕:
- [ ] 重构身份验证 (2 小时)
- [ ] 优化数据库查询 (3 小时)
- [ ] 修复关键错误 (2 小时)
没有快速胜利 = 没有动力 = 没有多巴胺 = 拖延
良好:
- [ ] 更新 README (5 分钟) 🟢 ← 从这里开始!
- [ ] 重构一个函数 (30 分钟) 🟡
- [ ] 休息 (5 分钟)
- [ ] 修复关键错误 (2 小时) 🟡
糟糕:
- [ ] 处理仪表板
- [ ] 修复错误
- [ ] 改进性能
"完成"是什么意思?ADHD 大脑会走神。
良好:
- [ ] 向仪表板添加用户统计 (15 分钟)
- [ ] 修复登录超时错误 (#123) (20 分钟)
- [ ] 将 API 响应时间减少到 < 200 毫秒 (1 小时)
5 分钟分解练习:
写下令人望而生畏的任务:
_________________________________
第一个微小的行动是什么? (< 2 分钟)
_________________________________
只做那个行动。不做其他事。
多巴胺刺激!现在写下下一个行动:
_________________________________
重复。
示例:
1. 令人望而生畏:"构建整个结账流程"
2. 第一个微小行动:"创建 checkout.tsx 文件"
3. [现在就做 - 30 秒]
4. ✅ 完成!多巴胺!
5. 下一个行动:"添加基础表单 HTML"
6. [做 - 5 分钟]
7. 继续...
使用此清单验证你的任务分解:
# 今天:[日期]
## 一个主要目标
[今天最重要的一件事]
## 上午会话 (2 小时)
快速胜利:
- [ ] 任务 1 (2 分钟) 🟢
- [ ] 任务 2 (5 分钟) 🟢
主要工作:
- [ ] 任务 3 (30 分钟) 🟡
- [ ] 任务 4 (45 分钟) 🟡
冷却:
- [ ] 任务 5 (10 分钟) 🟢
## 下午会话 (2 小时)
[相同模式]
## 胜利日志
[你完成了什么 - 用于多巴胺]
# 项目:[名称]
## MVP 定义
发布绝对最低要求是什么?
## 阶段
### 阶段 1:基础(快速胜利)
- [ ] 任务...
### 阶段 2:核心功能
- [ ] 任务...
### 阶段 3:完善
- [ ] 任务...
## 时间估计
天真估计:X 小时
ADHD 现实估计:Y 小时 (1.5-2 倍)
当你很好地使用此技能时:
分解它。从小处着手。建立动力。发布成果。 💪
每周安装次数
0
仓库
GitHub 星标数
18
首次出现
Jan 1, 1970
安全审计
Lower activation energy. Build momentum. Make progress visible.
ADHD brains struggle with large, ambiguous tasks due to high activation energy. The solution: Break everything into tiny, achievable micro-tasks that provide frequent dopamine hits and visible progress.
Key Insight: Starting is the hardest part. Make starting ridiculously easy.
Issue: "Build authentication system" feels overwhelming Result: Procrastination, anxiety, avoidance
Issue: Can't estimate how long tasks take Result: Unrealistic plans, missed deadlines, frustration
Issue: Can't hold large task in mind while working Result: Losing track of what you're doing, constant re-reading
Issue: Big tasks provide no intermediate rewards Result: Motivation loss, task abandonment
Why: Zero activation energy, instant dopamine, builds momentum
❌ 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...
Break tasks into time categories:
2-minute tasks (🟢) - Setup, scaffolding, installs 5-minute tasks (🟢) - Simple functions, basic HTML 15-minute tasks (🟡) - Core logic, API calls 30-minute tasks (🟡) - Complex features, integration
Rule: Always start with 2-minute tasks!
Write down the overwhelming task:
Big Task: Build user dashboard with analytics
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?
Use this template:
## 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
## 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)
Neurotypical estimate × 1.5-2 = ADHD estimate
Why:
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
Don't do tasks in logical order. Do them in motivation order.
❌ 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)
Pattern: Easy → Hard → Easy
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
ADHD brains need to SEE progress for dopamine release.
## 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!
# 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)
# 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)
# 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)
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
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)
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) 🟡
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)
5-Minute Breakdown Exercise:
Write the overwhelming task:
_________________________________
What's the FIRST tiny action? (< 2 min)
_________________________________
Do ONLY that action. Nothing else.
Dopamine hit! Now write next action:
_________________________________
Repeat.
Example:
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...
Use this to validate your task breakdown:
# 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)
You're using this skill well when:
Break it down. Start small. Build momentum. Ship things. 💪
Weekly Installs
0
Repository
GitHub Stars
18
First Seen
Jan 1, 1970
Security Audits
Python PDF处理教程:合并拆分、提取文本表格、创建PDF文件
58,600 周安装