Skip to content
Development
Skill

/claude-oracle

Automatic tool discovery across 17 sources — hooks search before planning and after errors, siblings avoid redundant searches

From plugin
claude-emporium
806 skills8 commands

Claude Code

$ npx -y skills add Vvkmnn/claude-emporium --skill claude-oracle --agent claude-code

SKILL.md

claude-oracle.SKILL.md
name: claude-oracle
description: Automatic tool discovery across 17 sources — hooks search before planning and after errors, siblings avoid redundant searches
triggers: [PreToolUse, PostToolUse]

Oracle Plugin

Tool discovery. Searches 17 sources in parallel to find relevant skills, plugins, and MCP servers.

Hooks

| Hook | When | Action | |------|------|--------| | **PreToolUse(EnterPlanMode)** | Before planning | Searches for relevant tools before planning | | **PostToolUse(Bash)** | After errors | Searches for tools that solve the error |

Commands

| Command | Description | |---------|-------------| | `/search-oracle <query> [type]` | Search for tools across all 17 sources |

Workflows

Discovery (standalone)

1. `search("query")` — search all sources 2. Review results with install commands 3. Install useful tools: skills, plugins, or MCP servers

Discovery (with siblings)

1. If **historian** active: `find_similar_queries("query")` first to check if this search was done before 2. `search("query")` — oracle's own search across 17 sources 3. If **praetorian** active: compact the discovery results for future reference 4. Present findings with install commands and note what siblings already provide

Error Tool Search (standalone)

1. Error triggers PostToolUse hook 2. `search("error description")` — find tools that address this error class 3. Present matching tools with install commands

Error Tool Search (with siblings)

1. Error triggers PostToolUse hook 2. If **historian** active: `get_error_solutions("error")` checks if solved before 3. `search("error description")` — oracle finds new tools 4. If **gladiator** active: error is also being observed for pattern detection 5. Combined: past solution (historian) + new tools (oracle) + pattern tracking (gladiator)

Sibling Synergy

| Sibling | Value | How | |---------|-------|-----| | **Historian** | Past searches avoid duplicate discovery | Historian checked first, oracle only runs if no history match | | **Praetorian** | Cached compactions contain prior tool results | Restore before re-searching | | **Gladiator** | Observations reveal tool gaps | Reflection may suggest searching for tools to fill gaps |

Data Sources (17)

Smithery Registry, Glama.ai, Official MCP Registry, npm, GitHub marketplace plugins, awesome-mcp-servers, awesome-mcp-lists, awesome-claude-code (ccplugins), awesome-claude-code (jmanhype), awesome-agent-skills, Playbooks.com, SkillsMP, and more.

Requires

claude mcp add oracle -- npx claude-oracle-mcp
Read more
@vvkmnn
Ships withclaude-emporium

🏛 [UNDER CONSTRUCTION] A (roman) claude plugin marketplace

Stars on GitHub

Momentum

stars in total
80
Star history of Vvkmnn/claude-emporium on GitHub, a chart by star-history.com

Other skills on claude-emporium.

claude-gladiator

claude-gladiator

Continuous learning — hooks observe failures and prompt reflection, sibling synergy deepens analysis with history and tool…

claude-praetorian

claude-praetorian

Context preservation with cross-session memory — hooks prompt compaction at high-impact moments, siblings enrich what gets saved

claude-vigil

claude-vigil

File checkpoint and recovery — auto-quicksaves before destructive commands, manual checkpoints for safe rollback

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills12d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc13d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react3d252k
@facebook@facebookInstall Skill

Questions about claude-oracle.

Which coding agents can use claude-oracle?
claude-oracle installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.