Systematic Debugging

obra/systematic-debugging

Submitted by @omar_farid · Omar Farid

Jul 5, 2026 · minted Jul 20, 2026

sha256:35c225ddeae6
FreeLog entrymintedinspectablecapabilitiesdigest-pinnedbridged

85/ 100 · Strong seal

WIP · 2.0-signals

Skill Score is actively being developed and will get sharper over time.

  • Sealed package20/20

    Minted .skill blob in the registry

  • Digest published15/15

    sha256 pin published on skillerr.com

  • Permissions declared15/15

    Capabilities / permissions declared

  • Source attested10/10

    Namespace, submitter, or source URL (not a vendor endorsement)

  • Transparency log0/15

    Log entry recorded at mint (offline verify pending) · https://search.sigstore.dev/?logIndex=2207397273

  • Release profile15/15

    evaluateReleaseProfile passed

  • Registry signal5/5

    4560 install(s) on registry

  • Not revoked5/5

    No revocation on log

Not a malware scan. Not “safe to run.” Transparent registry signals only. Inclusion is not endorsement.

npx @skillerr/add obra/systematic-debugging

Registry pin: sha256:35c225ddeae6 (shown on TrustView; install by name resolves to this sealed blob)

Sealed install targets

Writes systematic-debugging.skill (sealed ZIP) plus optional skillerr.json. Not a bare SKILL.md.

Download systematic-debugging.skill

Sealed ZIP with digest + skillerr.json. Not a bare SKILL.md.

Free skills install with npx @skillerr/add. Sign in for account history.

Install and download deliver a digest-pinned open .skill package (docs.skillerr.com). Pasting a SKILL.md from the internet has none of this proof.

  • systematic-debugging.skill ZIP

    Open-protocol .skill ZIP (skill.json + workflow), not a public raw SKILL.md URL

  • Registry digest pin

    sha256:35c225ddeae6…

  • Inspect before run

    TrustView on skillerr.com; SKILL.md is a lossy adapter inside the package

  • Permissions surface

    Capabilities declared for review before install

  • Transparency log

    Public Rekor log entry recorded at mint

  • fsFilesystemelevated

    Read or write files in the workspace

  • shellShellhigh

    Run shell commands or processes

Declarations for humans and agents. Not a runtime sandbox guarantee.

Confirm the digest on this page matches the live registry. This checks identity pins only: not a security scan.

expect sha256:35c225ddeae67f43
npx @skillerr/add info obra/systematic-debugging
curl -sS https://skillerr.com/api/v1/skills/obra/systematic-debugging | grep -o '"digest":"[^"]*"'

Root-cause debugging with hypotheses, evidence, and minimal fixes: no shotgun patches.

Bridged from obra's systematic-debugging skill. Forces agents to form hypotheses, gather runtime evidence, and apply the smallest correct fix instead of spraying unrelated changes. Sealed so orgs can require this workflow before merge-related agent runs.

TrustView preview on skillerr.com. Install and download serve the sealed package: there is no public raw SKILL.md URL.

# Systematic Debugging

Debug with hypotheses and evidence. Never shotgun-fix.

## Process

1. Reproduce and capture the failing signal
2. List ranked hypotheses
3. Gather evidence that confirms or eliminates each
4. Apply the minimal fix for the confirmed root cause
5. Verify and add a regression test when appropriate

## Install

```bash
npx @skillerr/add @obra/systematic-debugging
```

Source: https://github.com/obra/superpowers
Public Ledger
Transparency log entry

Recorded at mint to Sigstore Rekor. Offline verify pending on this host. Inclusion is not endorsement.

published_at
2026-03-15T16:00:00.000Z
version
0.1.3
updated_at
2026-07-09T08:00:00.000Z
license
MIT
minted_at
2026-07-20T20:17:43.854Z
permanence
public Rekor log entry (mint receipt)
digest
sha256:35c225ddeae67f433ace8d672db716973105197979b7e8a1c30066f98c4dcec5

Public permanence uses Sigstore Rekor. The ledger link is shown when a real logIndex was recorded at mint. Green Anchored requires an offline inclusion proof verify. Catalog claims alone never paint Anchored. Inclusion is not endorsement.