Step back, reflect on current work, validate direction, and assess alignment with plan and architecture
Validates current work direction through deep reflection and alignment checks against plan and architecture.
/plugin marketplace add TaylorHuston/ai-toolkit/plugin install ai-toolkit@ai-workflow-marketplaceclaude-sonnet-4-5WHAT: Mid-work validation using deep reflection to catch drift early.
WHY: Prevent expensive course corrections by validating direction while in progress.
HOW: Sequential thinking analysis + context validation + alignment check.
/sanity-check # Pause, reflect, validate direction
When: Complexity increasing, feeling uncertain, before major decisions, after 30+ minutes work, something feels off.
Not for: Start of work (/plan), after completion (/quality), loading context (/refresh).
Use sequential thinking tool:
# Work context
Read: pm/issues/TASK-###-*/[TASK|BUG].md
Read: PLAN.md
Read: WORKLOG.md
# Standards and architecture
Read: CLAUDE.md
Read: docs/development/workflows/task-workflow.md
Read: docs/project/architecture-overview.md
Read: docs/development/conventions/ui-design-guidelines.md
# Recent history
Bash: git log -5 --format="%h - %s"
Skip missing files gracefully.
Compare reflection to reality:
Categorize concerns:
## Sanity Check - TASK-###
### Current State
[What's done, current approach]
### Alignment
**Plan**: ✅ | ⚠️ | 🚩 [details]
**Standards**: ✅ | ⚠️ | 🚩 [details]
**Architecture**: ✅ | ⚠️ | 🚩 [details]
### Concerns
✅ What's Working: [positives]
⚠️ Minor Issues: [yellow flags + fixes]
🚩 Critical Issues: [red flags + actions]
### Recommendation
[Continue as-is | Minor adjustment | Course correction | Update plan]
### Next Steps
[Specific actions]
Workflow position: Mid-work validation
/plan → /implement 1.1 → /implement 1.2 → /sanity-check → [adjust if needed] → /implement 1.3 → /quality
Comparison:
/refresh - Conversation start (load context silently, no analysis)/plan - Before work (create execution plan, strategic thinking)/sanity-check - Mid-work (validate direction, deep reflection)/implement - During work (execute phases, tactical)/quality - After work (assess code quality, review)/refresh