# do-external-research
> [market|docs|patterns] Research external sources - market analysis, competitors, external docs. Entry point for /do-more:research command.
- Author: Brandon Fryslie
- Repository: loom99-public/loom99-claude-marketplace
- Version: 20260203224452
- Stars: 0
- Forks: 0
- Last Updated: 2026-02-06
- Source: https://github.com/loom99-public/loom99-claude-marketplace
- Web: https://mule.run/skillshub/@@loom99-public/loom99-claude-marketplace~do-external-research:20260203224452
---
---
name: "do-external-research"
description: "[market|docs|patterns] Research external sources - market analysis, competitors, external docs. Entry point for /do-more:research command."
context: fork
---
Research from external sources. Web search, market analysis, competitor comparison.
$ARGUMENTS
research
## Topic Resolution
Determine what to research:
1. **If `$ARGUMENTS` provided** → Use `$ARGUMENTS` as the topic
2. **If no arguments, check conversation context** → If we were just discussing a subject, research that
3. **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**:
1. **Search**: Web search for relevant sources
2. **Gather**: Collect information from multiple sources
3. **Compare**: Contrast with project context
4. **Synthesize**: Form recommendations with tradeoffs
### Output
```
═══════════════════════════════════════
Research Complete
Topic: [summary]
Sources: [count] external sources
Report: RESEARCH--.md
Next: /do:plan to incorporate findings
═══════════════════════════════════════
```