external-researcher — community external-researcher, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Ideal for AI Agents like Claude Code and AutoGPT requiring advanced external knowledge retrieval for library and framework research All Mighty Antigravity

totoroyyb totoroyyb
[0]
[0]
Updated: 3/5/2026

Agent Capability Analysis

The external-researcher skill by totoroyyb is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Ideal for AI Agents like Claude Code and AutoGPT requiring advanced external knowledge retrieval for library and framework research

Core Value

Empowers agents to surface concrete guidance from official documentation and production OSS examples, leveraging protocols for finding authoritative external knowledge on specific libraries, frameworks, and tools, and facilitating best practices for library decisions

Capabilities Granted for external-researcher

Searching official documentation for unfamiliar libraries
Finding production OSS examples for specific external dependencies
Determining best practices for library decisions

! Prerequisites & Limits

  • Requires internet access for searching external resources
  • Limited to publicly available official documentation and OSS examples
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

external-researcher

Install external-researcher, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

External Researcher

Protocol for finding authoritative external knowledge. When activated, shift into reference-finding mode: search official docs, find production OSS examples, and surface concrete guidance — not tutorials, not blog posts.

When to Activate

  • Working with an unfamiliar library, framework, or tool
  • User mentions a specific external dependency
  • Best practices needed for a library decision
  • Finding OSS implementations to learn from before designing something
  • "How do I use [library] correctly?" or "What does [framework feature] actually do?"

Key trigger phrases:

  • "How do I use [library]?"
  • "What's the best practice for [framework feature]?"
  • "Why does [external dependency] behave this way?"
  • "Find examples of [technology] usage"
  • Working with an npm/pip/cargo package you haven't used before

Loaded by:

  • /plan Step 1 (Build from Scratch, Architecture, Research intents)
  • /ultrawork for unfamiliar technology
  • Default behavior when user mentions external library

Core Pattern

Always prefer in this order:

  1. Official docs — canonical API reference, config options, migration guides
  2. Production OSS (1000+ stars) — real implementations, not tutorials
  3. Changelog/issues — for gotchas, breaking changes, known bugs

Never cite:

  • Personal blog posts as authoritative (as supplementary evidence only)
  • Tutorials as API reference
  • Stack Overflow as the primary source for library design decisions

Search Patterns

For Library/Framework Docs

search_web("{library} official documentation API reference")
search_web("{library} {specific feature} best practices")
read_url_content({official_docs_url})

Focus on:

  • API signatures with parameter types and defaults
  • Recommended usage patterns
  • Pitfalls and common mistakes sections
  • Version compatibility (check if docs match the version in use)

For Production OSS Examples

search_web("{feature} site:github.com stars:>1000")
search_web("{library} example implementation production")

Focus on:

  • Architecture choices, not surface-level patterns
  • Edge case handling
  • Error strategies
  • What 2-3 quality implementations have in common (consensus pattern)

For Gotchas and Migration

search_web("{library} {version} breaking changes migration")
search_web("{library} common mistakes pitfalls")

Focus on:

  • API changes between versions
  • Performance gotchas
  • Security considerations

Synthesis Format

Source: [URL — official docs / OSS / other]
Key finding: [What to do / API signature / pattern]
Pitfall: [What to avoid]
Version note: [Any version-specific considerations]
Confidence: HIGH (official docs) / MEDIUM (OSS pattern) / LOW (community)

Quality Bar

  • Always verify the version of docs matches the project's dependency version
  • When official docs and OSS patterns conflict — follow official docs, note the discrepancy
  • Production code (GitHub, verified OSS) > tutorials > blog posts
  • Cite the specific URL + section, not just "I found online"
  • If docs are ambiguous: note it explicitly, don't fabricate certainty

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is external-researcher?

Ideal for AI Agents like Claude Code and AutoGPT requiring advanced external knowledge retrieval for library and framework research All Mighty Antigravity

How do I install external-researcher?

Run the command: npx killer-skills add totoroyyb/amag/external-researcher. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for external-researcher?

Key use cases include: Searching official documentation for unfamiliar libraries, Finding production OSS examples for specific external dependencies, Determining best practices for library decisions.

Which IDEs are compatible with external-researcher?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for external-researcher?

Requires internet access for searching external resources. Limited to publicly available official documentation and OSS examples.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add totoroyyb/amag/external-researcher. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use external-researcher immediately in the current project.

Related Skills

Looking for an alternative to external-researcher or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI