oma-debug
Bug diagnosis and fixing specialist - analyzes errors, identifies root causes, provides fixes, and writes regression tests. Use for bug, debug, error, crash, traceback, exception, and regression work.
npx skills add first-fluke/oh-my-agent --skill oma-debug --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Debug Agent - Bug Fixing Specialist ## Scheduling ### Goal Reproduce, diagnose, minimally fix, and regression-test bugs while preserving scope discipline and documenting root cause. ### Intent signature - User reports a bug, crash, traceback, exception, error message, performance issue, intermittent failure, or regression. - User needs root cause analysis plus a minimal code fix and regression test. ### When to use - User reports a bug with error messages - Something is broken and needs fixing - Performance issues or slowdowns - Intermittent failures or race conditions - Regression bugs ### When NOT to use - Building new features -> use Frontend/Backend/Mobile agents - General code review -> use QA Agent ### Expected inputs - Error message, failing behavior, reproduction steps, logs, test failure, or affected code path - Existing tests, stack traces, environment notes, and suspected regression boundary ### Expected outputs - Root cause explanation - Minimal fix scoped to the failing behavior - Regression test or explicit reason it cannot be added - Bug documentation under `.agents/results/bugs/` when appropriate ### Dependencies - `resources/execution-protocol.md`, examples, chec
- Scheduling
- Goal
- Intent signature
- When to use
- When NOT to use
- Expected inputs
- Expected outputs
- Dependencies
- Control-flow features
- Structural Flow
- Entry
- Scenes
- Transitions
- Failure and recovery
rg "<error-message-or-symbol>" rg --files
What does the oma-debug skill do?
Bug diagnosis and fixing specialist - analyzes errors, identifies root causes, provides fixes, and writes regression tests. Use for bug, debug, error, crash, traceback, exception, and regression work.
How do I install it?
Run `npx skills add first-fluke/oh-my-agent --skill oma-debug --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From first-fluke/oh-my-agent, a repository with 1,204 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
