Research Agent Skill
The research agent skill provides comprehensive research capabilities, gathering information from multiple sources and producing structured outputs.Overview
Multi-Source
Web search, library docs, Reddit discussions
Structured Output
Markdown reports with citations
Task Linking
Connect research to CLEO tasks
Manifest Integration
Automatic MANIFEST.jsonl entries
Sources
The research agent integrates multiple data sources:| Source | Provider | Best For |
|---|---|---|
| Web Search | Tavily | Current information, news |
| Library Docs | Context7 | Framework/library documentation |
| Tavily | Community discussions, opinions | |
| Direct URLs | Tavily Extract | Specific page content |
Usage
- General Research
- Library Docs
- Reddit Discussions
- URL Extraction
Research Depth
Basic
5-10 sources, quick overview
Standard
10-15 sources (default)
Deep
15-25 sources, comprehensive
Output Structure
Research outputs follow a consistent structure:Task Linking
Connect research to CLEO tasks:Manifest Integration
Research outputs automatically create manifest entries:Subcommands
research init
research init
Initialize the research outputs directory:Creates
claudedocs/research-outputs/ with MANIFEST.jsonlresearch list
research list
List research entries from manifest:
research show
research show
Show research entry details:
research inject
research inject
Get subagent injection template:
Subagent Workflow
When using research in orchestrated workflows:1
Inject Protocol
Use
cleo research inject to get the research protocol for subagents2
Subagent Research
Subagent performs research and writes to MANIFEST.jsonl
3
Query Results
Parent agent queries via
cleo research list and cleo research show4
Read Summaries
Read only
key_findings, not full research filesBest Practices
Specific Queries
Narrow queries yield better results than broad topics
Link Tasks
Always link research to relevant tasks for traceability
Use Depth Appropriately
Basic for quick checks, deep for thorough investigation
Read Summaries First
Check key_findings before reading full reports
