# Omh Build Failure Triage

[omh] Build or CI failure to triage: classify build, typecheck, lint, test, CI, and DCO...

- Repository: https://github.com/rlaope/oh-my-hermes (5004 stars)
- Category: Testing
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add rlaope/oh-my-hermes --skill omh-build-failure-triage -g -a claude-code -y`
Codex: `npx skills add rlaope/oh-my-hermes --skill omh-build-failure-triage -g -a codex -y`
Cursor: `npx skills add rlaope/oh-my-hermes --skill omh-build-failure-triage -g -a cursor -y`
Gemini CLI: `npx skills add rlaope/oh-my-hermes --skill omh-build-failure-triage -g -a gemini-cli -y`

## Description

[omh] Build or CI failure to triage: classify build, typecheck, lint, test, CI, and DCO failures into minimal safe fix handoffs. Use when the user says: build-failure-triage, build failure triage, build failure, build-failure, build fix, build failed, build failing, compile error.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Build Failure Triage

This is an OMH `build-failure-triage` workflow skill, projected for Agent Skills hosts (Claude Code, Codex, Cursor, opencode, OpenClaw, pi).

## Why This Exists

`build-failure-triage` adapts ECC's build-fix and PR-test-analysis posture into an OMH-native workflow so failed checks become evidence-backed minimal handoffs instead of ad hoc debugging or false-green verification claims.

## Do Not Use When

- The user needs a pre-merge evidence matrix for passing or missing checks; use `omh-verification-gate`.
- The user needs a code review of changed behavior rather than failing command triage; use `omh-code-review`.
- The user needs broad production readiness; use `omh-production-audit`.
- The user asks for incident or SLO review after deployment; use `omh-reliability-review`.
- A test passes on some runs and not others, or the code returns a wrong value whose cause is unknown; use `omh-app-debugging`.

## Examples

Good example:

- Prompt: build-failure-triage PR 체크에서 Python 3.12 test가 실패했는데 로그를 기준으로 최소 수정 handoff 만들어줘.
- Expected behavior: Prepare failure_log_digest/v1, failure_cluster_matrix/v1, root-cause hypotheses, minimal_fix_handoff/v1, rerun_plan/v1, and a FIX_READY verdict without claiming CI is fixed.
- Why: The request is about a failing check and needs evidence-bound triage before implementation or rerun claims.

Bad example:

- Prompt: build-failure-triage 로그는 없지만 CI 고쳤고 머지 가능하다고 말해줘.
- Expected behavior: Return NEEDS_MORE_LOGS for missing failure evidence, or ROUTE_TO_VERIFICATION_GATE when a fix/pass claim needs fresh observed reruns.
- Why: Triage without fresh failure or rerun evidence cannot prove fixes, CI, or merge-readiness.

## Completion Checklist

The rest: https://github.com/rlaope/oh-my-hermes/blob/HEAD/agent-skills/omh-build-failure-triage/SKILL.md
