git-commit-validator
MUST be used for ANY git workflow that involves committing code. This includes explicit commit requests AND implicit ones like…
Systematic debugging methodology for diagnosing failures and root cause analysis. Triggers on: 2+ failed fix attempts, 'ultradebug', 'uld', debugging in circles, complex system failures, intermittent bugs.
$ npx -y skills add TechDufus/oh-my-claude --skill debugger --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/debuggerContext preview
The summary Claude sees to decide when to auto-load this skill.
Systematic debugging methodology for diagnosing failures and root cause analysis. Triggers on: 2+ failed fix attempts, 'ultradebug', 'uld', debugging in circles, complex system failures, intermittent bugs.
name: debugger description: "Systematic debugging methodology for diagnosing failures and root cause analysis. Triggers on: 2+ failed fix attempts, 'ultradebug', 'uld', debugging in circles, complex system failures, intermittent bugs."
Systematic debugging methodology for diagnosing failures and root cause analysis.
Before investigating, articulate:
Always generate multiple hypotheses, ranked by likelihood:
**Most Likely:**
**Possible:**
**Unlikely but worth checking:**
Test hypotheses in order. For each: 1. State what you're testing 2. Describe the expected outcome if hypothesis is correct 3. Execute the test 4. Document actual results 5. Update hypothesis ranking based on findings
1. **Challenge assumptions** - The "obvious" cause is often wrong after 2+ failures 2. **Follow the data** - What do logs/errors actually say vs what's assumed? 3. **Consider timing** - Race conditions, async issues, initialization order 4. **Check boundaries** - Module interfaces, API contracts, type conversions 5. **Question the environment** - Config, dependencies, network, state
When choosing between approaches:
| Factor | Weight | Considerations | |--------|--------|----------------| | Correctness | Critical | Does it actually solve the problem? | | Simplicity | High | Prefer boring solutions over clever ones | | Leverage | High | Use existing patterns/libraries/code | | Developer Experience | Medium | How hard is it to debug/maintain? | | Performance | Low* | *Unless performance IS the problem |
Tag recommendations by effort:
| Tag | Meaning | Example | |-----|---------|---------| | **[Quick]** | <30 min | Add logging, check config | | **[Short]** | 30min-2hr | Refactor function, add test | | **[Medium]** | 2hr-1day | New component, integration | | **[Large]** | >1 day | Architecture change |
| Pattern | Signal | Investigation Focus | |---------|--------|---------------------| | Fix-break cycle | Each fix causes new problem | Root cause analysis - treating symptoms not cause | | Confusion | "I don't understand why X happens" | Add logging, trace execution path | | Tradeoff paralysis | Multiple valid approaches | Use decision framework above | | Integration hell | System A + B don't work together | Interface contracts, data formats | | Heisenbug | Works sometimes, fails randomly | Timing, state, race conditions |
When debugging, structure findings as:
## Problem Understanding
{Restate in own words. Challenge framing if wrong.}
## Hypotheses (Ranked)
1. Most Likely: {hypothesis} - Evidence: {support} - Test: {verification}
2. Possible: {hypothesis} - Evidence: {support} - Test: {verification}
3. Unlikely: {hypothesis} - Evidence: {limited} - Test: {quick check}
## Recommended Approach
{Specific next steps. Be prescriptive.}
## Traps to Avoid
{What NOT to do for this specific problem.}Add ultrawork to any prompt for maximum parallel execution
MUST be used for ANY git workflow that involves committing code. This includes explicit commit requests AND implicit ones like…
Initialize or migrate to nested CLAUDE.md structure for progressive disclosure. Claude auto-loads CLAUDE.md from any directory it…
Use when applying oh-my-claude workflow guidance, ultrawork modes, agent orchestration, plan execution, or plugin configuration.
MUST be used when creating pull requests. Handles context gathering, title generation (conventional commit format), body…
Transform approved plans into ralph loop infrastructure. Triggers on: '/ralph-loop-init', '/ralph-init', 'setup ralph loop',…
Structured PRD generation with interview, research, and approval workflow. Triggers on: '/ralph-plan <topic>', 'create prd',…