188 lines
5.7 KiB
Markdown
188 lines
5.7 KiB
Markdown
# Source Gatherer — Subagent Prompt Templates
|
|
|
|
Use these templates when launching Phase 2 subagents. Each subagent gets a specific focus area and the research brief.
|
|
|
|
## Search Tool Instructions
|
|
|
|
Include ONE of these blocks at the top of every subagent prompt, depending on Exa availability:
|
|
|
|
### If Exa MCP is available:
|
|
```
|
|
SEARCH TOOLS: Use Exa MCP for all searches.
|
|
- `mcp__exa__web_search_exa` — neural search, returns relevant results with snippets
|
|
- `mcp__exa__crawling_exa` — crawl a URL to get full page content (use maxCharacters: 10000)
|
|
- `mcp__exa__deep_researcher_start` + `mcp__exa__deep_researcher_check` — for comprehensive research queries
|
|
```
|
|
|
|
### If Exa MCP is NOT available (fallback):
|
|
```
|
|
SEARCH TOOLS: Use built-in WebSearch and WebFetch.
|
|
- `WebSearch` — search the web, returns result snippets. Run multiple searches with different queries.
|
|
- `WebFetch` — fetch full page content from a URL. Use for competitor pages, articles, reviews.
|
|
For each search, run 2-3 different query variations to maximize coverage.
|
|
```
|
|
|
|
---
|
|
|
|
## Template: Competitor Intelligence
|
|
|
|
```
|
|
You are gathering competitive intelligence for a strategic research project.
|
|
|
|
{SEARCH_TOOL_INSTRUCTIONS}
|
|
|
|
Research brief:
|
|
{RESEARCH_BRIEF}
|
|
|
|
Your job: Find and analyze 5-8 competitor or key player websites in this market.
|
|
|
|
Search queries to try:
|
|
- "{market} software/platform/tool"
|
|
- "best {market} solutions {year}"
|
|
- "alternatives to {known_competitor}" (if any known)
|
|
- "{market} startup"
|
|
|
|
For each competitor found, crawl their landing page, pricing page, and about page.
|
|
|
|
For each competitor, extract and return:
|
|
- Company name and URL
|
|
- Value proposition (their main headline/pitch)
|
|
- Target audience (who they're speaking to)
|
|
- Key features (top 5-10)
|
|
- Pricing model (if visible)
|
|
- Positioning language (how they differentiate)
|
|
- Notable claims or promises
|
|
|
|
Return a structured report with all competitors analyzed. Include direct quotes from their sites.
|
|
```
|
|
|
|
---
|
|
|
|
## Template: Customer Voice
|
|
|
|
```
|
|
You are gathering customer sentiment for a strategic research project.
|
|
|
|
{SEARCH_TOOL_INSTRUCTIONS}
|
|
|
|
Research brief:
|
|
{RESEARCH_BRIEF}
|
|
|
|
Your job: Find genuine customer opinions — complaints, praise, and unmet needs.
|
|
|
|
Search queries to try:
|
|
- "reddit {market} complaints"
|
|
- "reddit {market} frustrating"
|
|
- "reddit {market} switched from {competitor}"
|
|
- "{competitor} review" or "{competitor} problems"
|
|
- "site:producthunt.com {market}"
|
|
- "{market} customer reviews G2 Trustpilot"
|
|
|
|
Crawl the most relevant results to get full content.
|
|
|
|
Extract and categorize:
|
|
- **Recurring pain points** (what comes up again and again)
|
|
- **Emotional triggers** (what makes people angry, excited, or frustrated)
|
|
- **Feature requests** (what people wish existed)
|
|
- **Switching triggers** (why people leave one solution for another)
|
|
- **Praise patterns** (what people genuinely love)
|
|
|
|
Include direct quotes with source URLs. Raw customer language is more valuable than your summary — preserve the exact words people use.
|
|
```
|
|
|
|
---
|
|
|
|
## Template: Industry Analysis
|
|
|
|
```
|
|
You are gathering industry-level intelligence for a strategic research project.
|
|
|
|
{SEARCH_TOOL_INSTRUCTIONS}
|
|
|
|
Research brief:
|
|
{RESEARCH_BRIEF}
|
|
|
|
Your job: Find broad industry context — market size, trends, expert analysis.
|
|
|
|
Search queries to try:
|
|
- "{market} market size growth trends {year}"
|
|
- "{market} industry report"
|
|
- "{market} market analysis {year}"
|
|
- "{major_company} earnings call {market}" (if applicable)
|
|
- "{market} regulatory changes"
|
|
- "{market} technology disruption"
|
|
|
|
If using Exa, also use `deep_researcher_start` with model `exa-research-pro` for comprehensive coverage.
|
|
|
|
Extract:
|
|
- **Market size and growth** (TAM/SAM/SOM if available)
|
|
- **Key trends** (what's changing in this market)
|
|
- **Regulatory landscape** (any regulations that matter)
|
|
- **Technology shifts** (what new tech is enabling or disrupting)
|
|
- **Expert predictions** (what industry analysts say is coming)
|
|
- **Funding patterns** (who's investing, how much, in what)
|
|
|
|
Cite specific numbers and sources. Vague claims like "the market is growing" without data are useless.
|
|
```
|
|
|
|
---
|
|
|
|
## Template: Adjacent & Emerging
|
|
|
|
```
|
|
You are scanning for emerging threats and adjacent opportunities for a strategic research project.
|
|
|
|
{SEARCH_TOOL_INSTRUCTIONS}
|
|
|
|
Research brief:
|
|
{RESEARCH_BRIEF}
|
|
|
|
Your job: Find what's coming next — new entrants, adjacent markets, and potential disruptors.
|
|
|
|
Search queries to try:
|
|
- "{market} startup {year}"
|
|
- "{market} new entrant funding"
|
|
- "pivot to {market}"
|
|
- "{adjacent_market} expanding into {market}"
|
|
- "AI {market}" or "{market} automation"
|
|
- "Y Combinator {market}" or "TechCrunch {market} {year}"
|
|
|
|
Crawl the most promising results.
|
|
|
|
Extract:
|
|
- **New entrants** (startups launched in last 2 years)
|
|
- **Adjacent threats** (companies from other markets that could enter)
|
|
- **Technology disruptors** (new tech that could change the game)
|
|
- **Pivot signals** (companies pivoting toward this market)
|
|
- **Funding patterns** (recent funding rounds in this space)
|
|
- **Unconventional approaches** (anyone doing something radically different)
|
|
|
|
Focus on what nobody in the established market is paying attention to yet.
|
|
```
|
|
|
|
---
|
|
|
|
## Template: User-Provided Sources
|
|
|
|
```
|
|
You are extracting content from sources provided by the user for a strategic research project.
|
|
|
|
{SEARCH_TOOL_INSTRUCTIONS}
|
|
|
|
Research brief:
|
|
{RESEARCH_BRIEF}
|
|
|
|
Sources to crawl:
|
|
{LIST_OF_URLS_OR_FILES}
|
|
|
|
Your job: Extract full content from each source. For URLs, use crawling tools (Exa crawling or WebFetch). For local files, use the Read tool.
|
|
|
|
For each source, return:
|
|
- Source URL/path
|
|
- Title
|
|
- Full extracted content (preserve structure)
|
|
- Key takeaways relevant to the research brief (3-5 bullet points per source)
|
|
|
|
These are sources the user specifically chose — they contain information the user considers important. Extract everything.
|
|
```
|