Set or check current focus task for ADHD executive function support. Use when user says "focus on", "working on", "my focus is", "what am I working on", or needs help staying on task. Manages focus state and redirects tangents.
Manage the current focus task to support sustained attention.
Read and write focus state to: .codex/skills/_state/current_focus.json
Schema:
{
"task": "string - what we're working on",
"started_at": "ISO timestamp",
"time_estimate_minutes": "number or null",
"context": "string - any relevant context",
"subtasks": ["list of smaller steps if broken down"]
}
When user sets a new focus:
.codex/skills/_state/current_focus.jsonWhen user asks "what am I working on" or seems lost:
.codex/skills/_state/current_focus.jsonWhen user brings up something unrelated to current focus:
tangent skill to capture it for laterDo not lecture. Do not ask questions. State what we're doing and move forward.
Setting focus:
Focus set: Write Q1 roadmap document
Time estimate: 45 minutes
Started: now
First step: Open the roadmap template and list the 3 main sections.
Checking focus:
Current focus: Write Q1 roadmap document
Time elapsed: 23 minutes (of estimated 45)
Next: Complete the timeline section.