executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
focus-modeHelp users stay focused on a specific goal or task. Activate with "/focus <goal>" to set a focus target. Monitors conversation for drift and gently redirects back to the focus area. Use when user wants accountability, has ADHD-style workflows, tends to go down rabbit holes, or explicitly asks to stay on track. Deactivate with "/focus off".
Independent GitHub snapshot · Automated classification · Original documentation governs
Keep users on track toward their stated goal by detecting conversation drift and providing gentle nudges.
When user says /focus <goal>:
~/.config/clawdbot-focus/current.jsonWhen user says /focus off or /focus done:
When user says /focus (no args):
After each user message, evaluate:
On-topic signals:
Drift signals:
Light drift (related but tangential):
Medium drift (unrelated topic):
Heavy drift (extended tangent, 3+ exchanges off-topic):
Time-based nudge (30+ min on tangent):
When user says "park this" or you suggest parking a tangent:
~/.config/clawdbot-focus/parked.json: {topic, timestamp, context}After /focus off, list parked items:
ð Parked tangents:
⢠Research that API library (from 20min ago)
⢠Check Discord notification settings
User can set tone with /focus tone <mode>:
~/.config/clawdbot-focus/current.json:
{
"goal": "Ship Alithos news page",
"started": "2026-01-30T21:22:00Z",
"tone": "gentle",
"deadline": null,
"redirects": 0,
"tangent_time_sec": 0
}
On /focus off or /focus done:
ð¯ Focus session complete!
Goal: Ship Alithos news page
Duration: 1h 42m
On-task: ~78%
Redirects: 3
Parked: 2 tangents
Nice work staying focused! ð