reference-searcher
Systematic external reference searching across documentation, open-source repositories, and web resources. Use when working with unfamiliar libraries, APIs, or when needing production-quality implementation examples.
npx skills add majiayu000/claude-skill-registry --skill reference-searcher --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Reference Searcher Structured methodology for searching external references — official docs, open-source implementations, and web resources — to inform development decisions. ## When to Use This Skill - Working with unfamiliar libraries or frameworks - Needing production-quality implementation examples - Debugging unexpected behavior from external dependencies - Finding best practices for specific patterns (auth, caching, etc.) - Evaluating library choices with real-world usage data ## What This Skill Does ### Search Strategy: Three Layers #### Layer 1: Official Documentation Search official docs for the specific library using web search: ```bash # Search official docs directly # e.g., "next.js middleware authentication site:nextjs.org" # Or use documentation MCP tools if available (e.g., Context7) ``` Best for: API signatures, configuration options, migration guides, official patterns. #### Layer 2: Open-Source Implementation Examples (GitHub) Search real codebases for production patterns: ```bash # Search GitHub for code patterns via grep.app or GitHub search # e.g., https://grep.app/search?q=getServerSession%28&filter[lang][0]=TypeScript # Or use GitHub code search: gh search
- When to Use This Skill
- What This Skill Does
- Search Strategy: Three Layers
- Search Workflow
- Result Evaluation
- Output Format
- Anti-Patterns
- Example
Search official docs directly
Or use documentation MCP tools if available (e.g., Context7)
Search GitHub for code patterns via grep.app or GitHub search
Or use GitHub code search: gh search code "getServerSession(" --language=TypeScript
Web search for current informationWhat does the reference-searcher skill do?
Systematic external reference searching across documentation, open-source repositories, and web resources. Use when working with unfamiliar libraries, APIs, or when needing production-quality implementation examples.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill reference-searcher --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
