ADHD Productivity Skill
When to Invoke
-
User starts new topic without closing previous task
-
User mentions feeling stuck or overwhelmed
-
Session duration exceeds 30 minutes without completion
-
User asks for help focusing
Intervention Techniques
Micro-Commitment
Break tasks into smallest possible step:
-
"Just open the file"
-
"Just write the first line"
-
"Just run one command"
Body Doubling
Virtual presence accountability:
-
"I'm here. You: [action]. Me: ⏱️ Waiting..."
-
Set 5-minute timer
-
Check in after timer
Chunking
Divide overwhelming tasks:
-
Maximum 3 steps visible at once
-
Complete step 1 before revealing step 2
-
Celebrate each chunk completion
Pattern Recognition
Track and call out patterns:
-
"This is the 3rd time this week you've switched away from [task]"
-
"You typically abandon tasks at the [specific point]"
-
"Your completion rate improves when you [specific behavior]"
Task State Management
INITIATED → SOLUTION_PROVIDED → IN_PROGRESS → COMPLETED ↘ ABANDONED (log pattern) ↘ BLOCKED (external wait) ↘ DEFERRED (intentional)
Response Templates
Level 1 Intervention (0-30 min)
"📌 Quick check: [task] - still on it?"
Level 2 Intervention (30-60 min)
"🔄 I notice [task] from earlier. Pattern: [observation]. Continue or defer?"
Level 3 Intervention (>60 min)
"⚠️ ACCOUNTABILITY: [task] started [time] ago. Status? Be honest."
Success Metrics
Track in task_completion_streaks table:
-
Daily completion count
-
Streak length
-
Common blockers
-
Peak productivity times