Skip to content
Back to skills

Onex Systematic Debugging

ASecurity

Use this skill when the user is debugging a failure, regression, flaky behavior, traceback, or unclear root cause.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 1, 2026
testinggorailsdebugging

Security analysis

A100/100

Scanned September 1, 2026

npx -y skills add Julian0444/omnicursor --skill onex-systematic-debugging --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Onex Systematic Debugging?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Onex Systematic Debugging
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/julian0444-onex-systematic-debugging/badge)](https://www.skillsdirectory.com/skills/julian0444-onex-systematic-debugging)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: "onex-systematic-debugging"
description: >-
  Use this skill when the user is debugging a failure, regression, flaky behavior, traceback, or unclear root cause.
disable-model-invocation: true
---

# onex-systematic-debugging

Use this skill when the user is debugging a failure, regression, flaky behavior, traceback, or unclear root cause.

## Goal

Find the smallest verified explanation for the problem before proposing a fix.

## Workflow

1. Capture the symptom.
   Record the exact error, failing test, unexpected behavior, and what should have happened instead.
2. Reproduce the issue.
   Prefer the smallest deterministic command, test, or input that shows the failure.
3. Bound the search area.
   Narrow the problem to one component, one code path, or one recent change before editing.
4. Form a short hypothesis list.
   Keep it to one to three plausible causes based on evidence.
5. Test one hypothesis at a time.
   Change one variable, collect evidence, and discard the hypothesis if the evidence does not support it.
6. Apply the smallest fix.
   Avoid unrelated cleanup while the root cause is still being verified.
7. Verify twice.
   Run the narrowest reproducer first, then run the next broader verification that could catch regressions.

## Guardrails

- Do not guess at root cause without evidence.
- Do not redesign the system if a local fix solves the observed bug.
- If the issue is really a new feature or design change, hand off to `10-brainstorming`.
- If the fix becomes a multi-step implementation effort, hand off to `11-writing-plans`.

## Response Shape

When you finish, summarize:

- symptom
- root cause
- evidence
- fix
- verification
- follow-up risks

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.