Why oh-my-claude?
Leverages every capability Claude Code offers for a superior development experience.
Context Protection
Your context window is Claude's working memory—flooding it with raw file contents and search results degrades response quality. Subagents handle file reading, searching, and implementation, keeping your main session focused on reasoning and decision-making.
Ultrawork Mode
Structured task execution with automatic plan creation, progress tracking, and parallel agent delegation.
Skill Integration
Built-in skills for git-commit-validator, PR creation workflows, and worktree management.
Hook System
Python hooks that inject context, validate actions, and enforce patterns automatically via Claude Code hooks.
Specialized Agents
10 purpose-built agents that handle specific tasks. Your context window stays clean while they do the heavy lifting.
scout
Quick reconnaissance agent. Finds files, locates definitions, checks existence. Returns locations, not content.
Use: Finding files by pattern, locating function definitions
librarian
Smart file reading agent. Reads intelligently, summarizes large content, extracts relevant sections.
Use: Reading large files, Git analysis, summarizing code
architect
Task decomposition and planning. Breaks down complex tasks, identifies parallelization opportunities.
Use: Planning multi-step implementations
worker
Focused implementation agent. Executes ONE specific task completely. Does not decide - implements.
Use: Writing code, making edits, creating files
validator
Quality assurance agent. Runs tests, linters, type checks. Reports pass/fail with specific errors.
Use: Running test suites, CI validation
scribe
Documentation agent. Writes clear documentation for code, APIs, systems. Understands before documenting.
Use: Writing docs, API references, README files
orchestrator
Coordination-only agent. Can read, search, delegate but CANNOT edit. Multi-agent orchestration.
Use: Complex workflows with multiple agents
looker
Visual content analyzer. Reads PDFs, images, screenshots. Extracts text, describes visuals.
Use: Analyzing screenshots, reading diagrams
debugger
Strategic advisor for failure escalation. Call when stuck after 2+ failed attempts. Deep reasoning.
Use: Debugging complex issues, root cause analysis
critic
Critical plan reviewer. Reviews plans to find flaws, edge cases, problems BEFORE execution.
Use: Reviewing implementation plans
See it in Action
Demo recordings coming soon. For now, try it yourself!
$ curl -LsSf https://astral.sh/uv/install.sh | sh
$ /plugin install techdufus/oh-my-claude
→ Plugin installed. Context protection active.