ワンクリックで
failure-routing
Failure routing protocol. Use when routing test or review failures to the correct agent.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Failure routing protocol. Use when routing test or review failures to the correct agent.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Onboard project or init project safely: prepare the active repository with agent state, a full persistent codebase-memory index, evidence-based AGENTS.md handling, and safe check reporting.
Backend implementation protocol. Use by backend agents when editing assigned server-side slices.
Code review protocol. Use when reviewing final diffs against .agents/PLAN.md.
Frontend implementation protocol. Use by frontend agents when editing assigned UI slices.
Performance review checklist. Use for database, API, rendering, caching, loops, network calls, bundle, and runtime risks.
Reviews .agents/PLAN.md for implementation readiness, correctness, scope, risk, and validation gaps.
| name | failure-routing |
| description | Failure routing protocol. Use when routing test or review failures to the correct agent. |
Route failures by evidence.
Read the active heavy-task .agents/PROGRESS.md when one exists, plus the failing test/review output, before assigning ownership.
For a review finding, read its artifact and route only <artifact-path>#F<n>. If a failure requires a durable handoff, write or request .agents/HANDOFF.md, then record that reference and route metadata in .agents/PROGRESS.md section 6. Issues / Routing only when the heavy-task ledger is active; otherwise retain it in todowrite until a durable handoff is needed.
Route with exact artifact/finding reference or test evidence, owner, files or area, exclusions, and expected result. Do not rewrite review finding prose outside its artifact.
Preserve the source finding's [P0]–[P3] priority in every route and handoff. If creating a new actionable issue, assign one: [P0] is a universal release, operations, or major-usage blocker; [P1] is urgent next cycle; [P2] is a normal eventual fix; [P3] is low/nice-to-have. Do not translate priorities to Blocker, Important, or Optional.
Use the question tool when routing depends on user intent or risk acceptance.
Prevent infinite fix loops by tracking attempts per issue key.
ISSUE-<n> from the active .agents/PROGRESS.md section 6. Issues / Routing, or create one in todowrite before routing routine work..agents/PROGRESS.md section 6. Issues / Routing; for routine work, keep the same fields in todowrite and a boundary handoff when one is created..agents/PROGRESS.md section 7. Blockers, or in a routine-work boundary handoff, with the issue key, attempt count, last failure, and required user decision or plan revision..agents/PROGRESS.mdFor an active heavy-task ledger, add or update one row in ## 6. Issues / Routing with;
otherwise retain the same fields in todowrite and a boundary handoff when needed:
ID: ISSUE-<n>.Priority: the source [P0]–[P3] label, preserved exactly.Source: <artifact-path>#F<n>, test run, or user report.Description: only non-review test/user evidence; review routes retain the reference.Classification: Backend, Frontend, Contract, Test fixture, Environment, Existing unrelated, or Ambiguous.Routed To: agent or user owner.Failed attempts: explicit integer from 0 through 3; stop before 4.Status: open, routed, in-progress, resolved, deferred, wont-fix, or blocked.Resolution: next action or final resolution.When writing .agents/HANDOFF.md, include the issue ID, failure source, classification, minimal exact evidence, implicated files/areas, why the owner was chosen, required result, out-of-scope boundaries, suggested validation, and required .agents/PROGRESS.md updates.