error-triage

Triage build, type, unused, async, logic, and test errors systematically.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/elevanaltd/oa --skill error-triage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: error-triage
Source: https://github.com/elevanaltd/oa/tree/main/.claude/skills/error-triage
Command: npx skills add https://github.com/elevanaltd/oa --skill error-triage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires npm, bash, grep.

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.