diagnose

Installation
SKILL.md

Diagnose

Use this workflow after an explicit diagnose or diagnose-fix-loop invocation. Ordinary bug reports and fix requests do not opt in.

Find and explain the cause of the requested symptom using discriminating evidence. Pursue stronger proof while a practical probe can change the conclusion; do not require a numeric confidence threshold before a credible, scoped fix.

Start from the user's concrete anchor: file, route, error, log, screen, branch, artifact, or reproduction step. Consult relevant architecture notes, ADRs, glossaries, and test docs. Inspect code, run safe tools or tests, and analyze existing artifacts.

Explicit invocation of Diagnose constitutes approval for behavior-neutral temporary instrumentation within the requested scope. Reuse authorization already present in the conversation or the diagnose-fix-loop invocation for scoped fixes. Ask only when a next action lacks that authorization or requires unavailable access or a material unresolved decision.

References

Load only what applies:

  • Browser or React web: browser-react.md
  • iOS, Android, React Native, macOS, TV, or physical device: app-device.md. macOS app sessions default to agent-device's native backend; read its setup and XCTest fallback before opening the app.
  • Logs, runtime probes, metrics, or debug hooks: instrumentation.md

Evidence Loop

Installs
423
GitHub Stars
40
First Seen
Jul 17, 2026