research

Route research questions to codebase or academic paper skills.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/hodor/claude-compass --skill research-hodor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research
Source: https://github.com/hodor/claude-compass/tree/main/plugin/skills/research
Command: npx skills add https://github.com/hodor/claude-compass --skill research-hodor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps users quickly determine if a research task should be directed to the codebase or academic papers, reducing ambiguity and time spent in research.

Core Features & Use Cases

  • Research Task Routing: Automatically determines if the research question is related to code or academic papers.
  • Codebase Research: Finds code-relevant information using specialized codebase skills.
  • Academic Paper Research: Finds academic paper-related information with specialized academic paper skills.
  • Use Case: If a user says "I need to research how this algorithm works," the skill can route this to the appropriate codebase or academic paper research skill.

Quick Start

Ask the research skill to "find out how X works."

Frequently Asked Questions about research

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I route research questions to academic papers or a codebase?

To route research questions, you need a routing mechanism that analyzes the query type and directs it to specialized information retrieval tools for algorithms or academic literature.

What is the best way to find how an algorithm works in my codebase?

The best way to find how an algorithm works is to route the research task to specialized codebase skills that perform targeted information retrieval on the source code components.

Do I need specialized skills to research academic papers and codebase components?

Yes, researching academic papers and codebase components requires appropriate underlying codebase and academic paper skills to execute the information retrieval after the routing decision is made.

Can I automatically determine if a research task should target code or academic papers?

Yes, you can automatically determine if a research task targets code or academic papers by using a routing skill that evaluates the question's context and reduces ambiguity in the research process.

When should I not use automated routing for information retrieval?

Automated routing for information retrieval should not be used when the research question lacks clear context regarding codebase components or academic papers, making accurate routing difficult.