Before starting any non-trivial task, run preflight_check with my prompt. This catches vague instructions before they waste tokens on wrong→fix cycles.
- Every prompt:
preflight_checktriages automatically — let it decide what's needed - Before multi-file changes: Run
scope_workto get a phased plan - Before sub-agent tasks: Use
enrich_agent_taskto add context - After making a mistake: Use
log_correctionso preflight learns the pattern - Before ending a session: Run
checkpointto save state for next time - When I say "fix it" or "do the others": Use
sharpen_followupto resolve what I actually mean
- Run
check_session_healthif we've been going for a while without committing - If I ask about something we did before, use
search_historyto find it - Before declaring a task done, run
verify_completion(type check + tests)
- Simple git commands (commit, push, status)
- Formatting / linting
- Reading files I explicitly named