diagnose

Installation
SKILL.md

Diagnose

A discipline for hard bugs. Skip phases only when explicitly justified.

When exploring the codebase, use the project's domain glossary to get a clear mental model of the relevant modules, and check ADRs in the area you're touching.

Phase 0 — Accept the authoritative signal first

Before you investigate outward, spend one turn asking: is the answer already in hand? The scenic route through dead-end artifacts (GC'd task logs, unrelated grep hits, large unseen files) is the single most common way to burn ~50k of context on a question that was already answered in the briefing or the tool output.

Check these, in order, and stop the moment one settles it:

Installs
5
First Seen
Jun 28, 2026
diagnose — a-canary/arc-skills