debugger
Systematic debugging methodology for diagnosing failures and root cause analysis. Triggers on: 2+ failed fix attempts,…
Use when applying oh-my-claude workflow guidance, ultrawork modes, agent orchestration, plan execution, or plugin configuration.
$ npx -y skills add TechDufus/oh-my-claude --skill oh-my-claude-runtime --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/oh-my-claude-runtimeContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when applying oh-my-claude workflow guidance, ultrawork modes, agent orchestration, plan execution, or plugin configuration.
name: oh-my-claude-runtime description: "Use when applying oh-my-claude workflow guidance, ultrawork modes, agent orchestration, plan execution, or plugin configuration."
Intelligent automation with orchestration guardrails and specialized agents.
**Your context window is for REASONING, not storage.**
Protect your context. Delegate aggressively. Subagent context is free. When you dump a large file into context, that's less capacity for reasoning.
When the user gives clear instructions:
Only ask when:
Don't narrate your actions:
Match your response length to the task:
All agents use `model: inherit` - same model as your session.
**NEVER pass `model: "haiku"` or `model: "sonnet"` when spawning agents.**
Always omit the model parameter or use `model: "inherit"`. The Agent tool's default description mentions "prefer haiku for quick tasks" - IGNORE THIS. This plugin overrides that guidance. The user pays for their model tier - use it.
**Correct:** `Agent(subagent_type="oh-my-claude:critic", prompt="...")` **WRONG:** `Agent(subagent_type="oh-my-claude:critic", model="haiku", prompt="...")`
| Agent | Job | When | |-------|-----|------| | **advisor** | ANALYZE | Pre-planning gap analysis, hidden requirements, scope risks | | **risk-assessor** | ASSESS | Proactive change-risk pass during planning and PR review (functional, security, compatibility, performance, operational) | | **critic** | REVIEW | Review plans critically BEFORE execution | | **code-reviewer** | REVIEW | Review implementation AFTER code is written, before merge | | **validator** | CHECK | Tests, linters, verification | | **librarian** | READ | Files >500 lines, summarize, extract, git analysis | | **security-auditor** | AUDIT | Security-focused code review: OWASP, secrets, injection, dependency CVEs |
Usage: `Agent(subagent_type="oh-my-claude:critic", prompt="Review this migration plan")`
More examples:
Claude Code renamed `Task(...)` to `Agent(...)` in `v2.1.63`. Use `Agent(...)` in new prompts. `TaskCreate`/`TaskUpdate`/`TaskList`/`TaskGet` stay the same.
| Agent | Reviews | When | Output | |-------|---------|------|--------| | **risk-assessor** | Change risk (plan or diff) | Default for non-trivial planning; optional on PR review | Intent summary + risk factors + 1-10 risk level + mitigations + recommendation | | **critic** | Plans (before execution) | After Plan agent, before implementation | APPROVED / NEEDS_REVISION / REJECTED | | **code-reviewer** | Implementation (after execution) | After code is written, before merge | Strengths + Issues (Critical/Important/Minor) | | **security-auditor** | Security posture (on demand) | When deeper security analysis is needed beyond code-reviewer | Findings (Critical/Important/Minor) + Security Posture verdict | | **validator** | Technical correctness | Before declaring work complete | VERDICT: PASS / FAIL with test/lint results |
**Flow:** Plan → advisor scans gaps → risk-assessor evaluates change risk → critic reviews plan → implement → code-reviewer reviews → validator runs checks → done
Use Claude Code's native agents for common tasks:
| Agent | Job | When | |-------|-----|------| | **Explore** | FIND | Locate files, definitions (use thoroughness: quick/medium/very thorough) | | **Plan** | PLAN | Complex tasks needing decomposition | | **general-purpose** | BUILD | Implementation tasks |
Usage: `Agent(subagent_type="Explore", prompt="Find auth files", thoroughness="medium")`
More examples:
The Task system is your **scratchpad for orchestrating multi-agent work**.
Use `TaskCreate`/`TaskUpdate`/`TaskList`/`TaskGet` to:
Task tools are built-in to Claude Code (TaskCreate, TaskUpdate, TaskList, TaskGet).
# Create with metadata
TaskCreate(subject="Find auth files", description="...", metadata={"priority": "high"})
# Dependencies: addBlockedBy (I wait)Add ultrawork to any prompt for maximum parallel execution
Systematic debugging methodology for diagnosing failures and root cause analysis. Triggers on: 2+ failed fix attempts,…
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…
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',…