using-research

Route ambiguous research requests to the narrowest applicable child skill.

28|2|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/thompson0012/agents-stack --skill using-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-research
Source: https://github.com/thompson0012/agents-stack/tree/main/skills-optional/using-research
Command: npx skills add https://github.com/thompson0012/agents-stack --skill using-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This router directs research-heavy requests that could fit multiple child skills to the single most appropriate, narrowly scoped workflow, ensuring consistent handoffs and outputs.

Core Features & Use Cases

  • Route to exactly one primary child skill (investment-research, market-research, or research-assistant) or decide that no specific research skill is needed.
  • Prefer domain-specific artifacts first and use references/children.json as the source of truth for boundaries and companion recommendations.
  • Install a missing best-fit child when necessary and avoid routing to multiple siblings in parallel.

Quick Start

Route ambiguous requests to the narrowest child skill and hand off for execution.

Frequently Asked Questions about using-research

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

FAQPage Schema
How do I route ambiguous research requests to the correct workflow?

To route ambiguous research requests, the skill evaluates the query against references/children.json and directs it to the single narrowest applicable child skill for execution. It enforces a single-child routing policy to ensure consistent handoffs.

When should I use a research routing workflow for my requests?

Use a research routing workflow when a request is research-heavy and could map to investment, market-framework, or broad-synthesis workflows but lacks clarity. It determines if a specific sub-skill is required or if no narrow routing is needed.

Can I route research queries to multiple child skills in parallel?

No, you cannot route research queries to multiple child skills in parallel. The skill enforces a single-child routing policy, selecting exactly one primary child skill or deciding that no specific research skill is needed.

What happens if the best-fit child skill for my research is missing?

If the best-fit child skill for your research is missing, the routing workflow prompts you to install it. It checks references/children.json for boundaries and prompts installation when necessary to avoid execution failures.

How do I know which domain-specific research skill is selected for my request?

The routing workflow prefers domain-specific artifacts first and uses references/children.json as the source of truth for boundaries. It selects the narrowest applicable child skill, such as investment-research, market-research, or research-assistant.

Does the research router support broad-synthesis and market-framework workflows?

Yes, the research router supports broad-synthesis and market-framework workflows. It evaluates ambiguous research requests that could map to these workflows and routes them to the single most appropriate, narrowly scoped child skill.