# systematic-debugging

Agent skill by Jesse Vincent (https://blog.fsck.com)

Fires on any bug, failing test or surprise, and it fires before the agent is allowed to suggest a change. The order is the whole point: understand the failure, then propose. It is the counterweight to an agent that is eager to be helpful.

Topics: Debugging
Last updated: 2026-07-24 (2 months ago)
Source: https://github.com/obra/superpowers
Repository: https://github.com/obra/superpowers

## Install

```bash
npx skills add https://github.com/obra/superpowers --skill systematic-debugging
```

## In the author's words

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

## Verification

- Source link: Resolved (HTTP 200) (pass)
- Repository: Resolves on GitHub (pass)
- Install command: Transcribed from the author's own page (pass)
- Maintenance: Last updated 2 months ago (pass)
- Attribution: Credited to Jesse Vincent (pass)

Full page: https://stackskills.dev/library/systematic-debugging
