# Oh My OpenCode ## Docs - [Creating Custom Agents](https://mintlify.wiki/code-yeongyu/oh-my-opencode/advanced/custom-agents.md): Build custom agents with the agent builder pattern, configure capabilities, and integrate them into the orchestration system - [Writing Custom Hooks](https://mintlify.wiki/code-yeongyu/oh-my-opencode/advanced/custom-hooks.md): Extend Oh My OpenCode with custom lifecycle hooks for session management, tool execution, and message transformation - [Creating Custom Skills](https://mintlify.wiki/code-yeongyu/oh-my-opencode/advanced/custom-skills.md): Build custom skills to extend agent capabilities with domain-specific instructions and embedded MCPs - [Plugin Development](https://mintlify.wiki/code-yeongyu/oh-my-opencode/advanced/plugin-development.md): Understand the plugin architecture, extend the tool registry, and integrate with OpenCode's plugin system - [Atlas Agent](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/agents/atlas.md): Todo orchestrator for systematic task execution and multi-agent coordination - [Explore Agent](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/agents/explore.md): Fast codebase exploration and contextual grep for internal code discovery - [Hephaestus Agent](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/agents/hephaestus.md): Autonomous deep worker with goal-oriented execution and thorough research capabilities - [Librarian Agent](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/agents/librarian.md): Multi-repo documentation search specialist for external libraries and OSS implementation examples - [Metis Agent](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/agents/metis.md): Pre-planning consultant that identifies ambiguities, hidden intentions, and AI failure points before work begins - [Momus Agent](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/agents/momus.md): Plan reviewer with ruthless critical eye that validates work plans for executability and verifies references - [Multimodal Looker Agent](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/agents/multimodal-looker.md): Visual content specialist that analyzes PDFs, images, and diagrams to extract specific information - [Oracle Agent](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/agents/oracle.md): Architecture consultant with read-only access and high-IQ reasoning for debugging and design - [Prometheus Agent](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/agents/prometheus.md): Strategic planner with interview mode and detailed work plan generation - [Sisyphus Agent](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/agents/sisyphus.md): Main orchestrator agent with planning, delegation, and parallel execution capabilities - [Sisyphus Junior Agent](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/agents/sisyphus-junior.md): Category-spawned executor with model selection based on task category (quick, deep, artistry, etc.) - [Comment Checker](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/features/comment-checker.md): AI comment detection and slop prevention for maintaining code quality - [Lifecycle Hooks](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/features/hooks.md): 46 lifecycle hooks across 3 tiers for extending Oh My OpenCode behavior - [MCP System](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/features/mcps.md): Three-tier Model Context Protocol system with built-in, Claude Code, and skill-embedded servers - [Skill System](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/features/skills.md): Four-tier skill discovery, YAML frontmatter, and built-in skills for specialized capabilities - [Tmux Integration](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/features/tmux.md): State-first tmux pane management for background agent sessions with grid planning and interactive layouts - [ast-grep Tools](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/tools/ast-grep.md): AST-aware code search and rewriting with pattern matching across 25 languages - [Background Task Tools](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/tools/background-task.md): Launch and manage asynchronous agent execution with polling and cancellation - [call_omo_agent](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/tools/call-omo-agent.md): Invoke specific named agents directly with explore, librarian, oracle, and more - [task (Delegate Task)](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/tools/delegate-task.md): Category-based task delegation with automatic model selection and agent routing - [glob](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/tools/glob.md): Fast file pattern matching with safety limits - [grep](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/tools/grep.md): Fast content search with regex support and safety limits - [hashline_edit](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/tools/hashline-edit.md): Hash-anchored file editing with LINE#ID validation to prevent stale-line errors - [interactive_bash](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/tools/interactive-bash.md): Tmux-backed interactive terminal sessions for TUI applications and REPLs - [LSP Tools](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/tools/lsp-tools.md): Language Server Protocol integration for code intelligence and refactoring - [Tools Overview](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/tools/overview.md): Complete reference for Oh My OpenCode's 26 tools across 15 categories - [skill](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/tools/skill.md): Load domain-specific instructions and embedded MCP servers from skills and slash commands - [slashcommand](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/tools/slashcommand.md): Execute custom commands with template support (deprecated, use skill tool) - [task](https://mintlify.wiki/code-yeongyu/oh-my-opencode/api/tools/task.md): Delegate work to specialized agents by category with skill loading and model selection - [Agent System](https://mintlify.wiki/code-yeongyu/oh-my-opencode/concepts/agents.md): 11 specialized agents, their roles, model assignments, and tool restrictions - [System Architecture](https://mintlify.wiki/code-yeongyu/oh-my-opencode/concepts/architecture.md): Plugin initialization, hook composition, and the 4-step bootstrap process - [Category System](https://mintlify.wiki/code-yeongyu/oh-my-opencode/concepts/categories.md): 8 built-in categories, model mapping, and how categories route work to optimal models - [Orchestration System](https://mintlify.wiki/code-yeongyu/oh-my-opencode/concepts/orchestration.md): How agents delegate to each other, Intent Gate classification, and task routing - [Advanced Configuration](https://mintlify.wiki/code-yeongyu/oh-my-opencode/configuration/advanced.md): Runtime fallback, hashline edit, experimental features, and advanced settings - [Agent Configuration](https://mintlify.wiki/code-yeongyu/oh-my-opencode/configuration/agents.md): Configure all 11 agents with model overrides, temperature settings, prompts, and permissions - [Category Configuration](https://mintlify.wiki/code-yeongyu/oh-my-opencode/configuration/categories.md): Domain-specific model delegation with thinking budgets, tool restrictions, and custom categories - [Hook Configuration](https://mintlify.wiki/code-yeongyu/oh-my-opencode/configuration/hooks.md): Customize 46 lifecycle hooks, disabled_hooks array, hook tiers, and hook-specific settings - [MCP Configuration](https://mintlify.wiki/code-yeongyu/oh-my-opencode/configuration/mcps.md): Built-in MCPs, Claude Code MCP loading, skill-embedded MCPs, and three-tier MCP system - [Configuration Overview](https://mintlify.wiki/code-yeongyu/oh-my-opencode/configuration/overview.md): Config file locations, JSONC support, schema validation, and quick start guide - [Agent Model Matching](https://mintlify.wiki/code-yeongyu/oh-my-opencode/guides/agent-model-matching.md): Which models work best for each agent, safe overrides, and fallback chains - [Background Agents](https://mintlify.wiki/code-yeongyu/oh-my-opencode/guides/background-agents.md): Running agents in parallel with tmux visualization and background task management - [Slash Commands](https://mintlify.wiki/code-yeongyu/oh-my-opencode/guides/commands.md): Built-in slash commands, custom commands, and workflow automation - [Custom Categories](https://mintlify.wiki/code-yeongyu/oh-my-opencode/guides/custom-categories.md): Creating domain-specific agent configurations with custom categories - [Strategic Planning with Prometheus](https://mintlify.wiki/code-yeongyu/oh-my-opencode/guides/prometheus-planning.md): Interview-driven planning, gap analysis, and verified execution with Prometheus, Metis, and Momus - [Skills System](https://mintlify.wiki/code-yeongyu/oh-my-opencode/guides/skills.md): Using built-in skills, creating custom skills, and skill-embedded MCPs - [Ultrawork Mode](https://mintlify.wiki/code-yeongyu/oh-my-opencode/guides/ultrawork-mode.md): Maximum intensity execution with parallel agents and deep exploration - [Installation](https://mintlify.wiki/code-yeongyu/oh-my-opencode/installation.md): Complete installation guide for Oh My OpenCode with all providers and configuration - [Introduction to Oh My OpenCode](https://mintlify.wiki/code-yeongyu/oh-my-opencode/introduction.md): Transform a single AI agent into a coordinated development team with multi-model orchestration - [Quick start](https://mintlify.wiki/code-yeongyu/oh-my-opencode/quickstart.md): Get Oh My OpenCode running in under 5 minutes with ultrawork - [Contributing](https://mintlify.wiki/code-yeongyu/oh-my-opencode/resources/contributing.md): Contribution guide, development setup, and testing guidelines - [FAQ](https://mintlify.wiki/code-yeongyu/oh-my-opencode/resources/faq.md): Frequently asked questions about Oh My OpenCode - [Manifesto](https://mintlify.wiki/code-yeongyu/oh-my-opencode/resources/manifesto.md): The philosophy behind Oh My OpenCode and why multi-model orchestration matters - [Troubleshooting](https://mintlify.wiki/code-yeongyu/oh-my-opencode/resources/troubleshooting.md): Common issues, debug steps, log locations, and provider-specific problems