Research from external sources. Web search, market analysis, competitor comparison.
$ARGUMENTS research
Topic Resolution
Determine what to research:
- If
$ARGUMENTSprovided → Use$ARGUMENTSas the topic - If no arguments, check conversation context → If we were just discussing a subject, research that
- If no obvious subject in conversation → Ask what to research
Set main_instructions to the resolved topic.
Main Workflow
Scope: External-only. Learn from web, compare with external tools/projects, market viability.
For internal codebase questions → Use /do:explore
Intent Detection
Using main_instructions:
| Intent signals | Action |
|---|---|
| "market", "competitors", "alternatives", "demand", "landscape" | Invoke do:market-research skill |
| "docs", "documentation", "how to use X" | Use do:researcher (external docs) |
| "best practices", "patterns", "how others do" | Use do:researcher (industry research) |
| (default) | Use do:researcher (general external) |
Use the Skill tool for market-research. Otherwise continue with do:researcher below.
Process (for non-market research)
Use do:researcher in external mode:
- Search: Web search for relevant sources
- Gather: Collect information from multiple sources
- Compare: Contrast with project context
- Synthesize: Form recommendations with tradeoffs
Output
═══════════════════════════════════════
Research Complete
Topic: [summary]
Sources: [count] external sources
Report: RESEARCH-<topic>-<timestamp>.md
Next: /do:plan to incorporate findings
═══════════════════════════════════════
