OM

Smart router for search queries across various documentation and code channels.

Install

mkdir -p .claude/skills/oma-search && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13347" && unzip -o skill.zip -d .claude/skills/oma-search && rm skill.zip

Installs to .claude/skills/oma-search

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Intent-based search router with trust scoring. Routes queries to optimal channels (Context7 docs, native web search, gh/glab code search, Serena local) and attaches domain trust labels. Use for search, find, lookup, reference, docs, code search, and web research.
263 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • →Classify information-seeking requests.
  • →Route queries to the best search channel.
  • →Attach trust labels to search results.
  • →Return source-grounded results.
  • →Support explicit flags to override intent classification.
  • →Provide fallback explanations when primary routes fail.

How it works

The skill parses a query, classifies its intent, and dispatches it to an optimal search channel such as documentation, web, or code search, then applies trust scoring to the results.

Inputs & outputs

You give it
Query string, intent hint, or explicit flags like --docs, --code, --web
You get back
Ranked search results with route, source, trust label, and concise relevance summary

When to use oma-search

  • →Find documentation
  • →Perform web research
  • →Search implementation patterns

About oma-search

Classifies queries and routes them to the best source, including official docs, web search, or code repositories. It attaches trust scores to ensure results are credible.

Intent-based search router with trust scoring. Routes queries to optimal channels (Context7 docs, native web search, gh/glab code search, Serena local) and attaches domain trust labels. Use for search, find, lookup, reference, docs, code search, and web research.

When not to use it

  • →For local codebase exploration only.
  • →For Git history or blame analysis.
  • →For full architecture research.

Limitations

  • →It scores domains at the domain level only.
  • →It does not attempt sub-path or page-level scoring.
  • →It uses whatever the current runtime provides for web search.

How it compares

This skill automates the selection of the most appropriate search tool and adds a trust score to results, unlike manual searching which requires the user to choose a tool and evaluate credibility.

Compared to similar skills

oma-search side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
oma-search (this skill)03moReviewIntermediate
web-search3311moReviewBeginner
perplexity148moNo flagsBeginner
perplexity-search139moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

web-search

Igosuki

This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses DuckDuckGo's search API to return results in clean, formatted output (text, markdown, or JSON). Use for research, fact-checking, finding recent information, or gathering web resources.

33188

perplexity

davila7

Web search and research using Perplexity AI. Use when user says "search", "find", "look up", "ask", "research", or "what's the latest" for generic queries. NOT for library/framework docs (use Context7) or workspace questions.

14175

perplexity-search

davila7

Perform AI-powered web searches with real-time information using Perplexity models via LiteLLM and OpenRouter. This skill should be used when conducting web searches for current information, finding recent scientific literature, getting grounded answers with source citations, or accessing information beyond the model's knowledge cutoff. Provides access to multiple Perplexity models including Sonar Pro, Sonar Pro Search (advanced agentic search), and Sonar Reasoning Pro through a single OpenRouter API key.

13135

exa-search

benjaminjackson

Search the web for content matching a query with AI-powered semantic search. Use for finding relevant web pages, research papers, news articles, code repositories, or any web content by meaning rather than just keywords.

9106

skill-gemini-google-maps-tool

dnvriend

Query Gemini with Google Maps grounding

6103

exa-research

benjaminjackson

Use when the user mentions Exa research OR when the workflow benefits from complex, multi-step research and other exa-ai approaches are not yielding satisfactory results.

894

Search skills

Search the agent skills registry