What problem does it solve?
Random "whack-a-mole" error fixing leads to cascade failures, wasted time, and hidden bugs, especially with complex build and type systems, prolonging debugging cycles.
Core Features & Use Cases
- Priority Matrix Triage: Enforces a strict 6-layer priority order (Build → Types → Unused → Async → Logic → Tests) to fix errors systematically and minimize cascades, ensuring efficient resolution.
- Autonomous Triage Loop: Guides a cycle of extracting, sorting, fixing, and validating errors, iterating until zero errors and warnings are present, reducing manual effort.
- Anti-Validation Theater Detection: Identifies and blocks critical anti-patterns like
as any after validation, ensuring true type safety and preventing false confidence in code quality.
- Use Case: When facing multiple CI failures, use this skill to systematically triage and resolve errors, starting with build issues, then type errors, and iterating until all quality gates pass locally, saving significant debugging time.
Quick Start
Initiate the error triage protocol by running npm run typecheck, npm run lint, and npm run test to extract all error categories.