Web Researcher
Overview
The Web Researcher skill provides a structured methodology for conducting effective online research. It covers advanced search strategies, source credibility evaluation using the CRAAP test, synthesis of findings across multiple sources, and organized note-taking. Whether exploring a new market, investigating a technical topic, or gathering competitive intelligence, this skill ensures thorough and reliable results.
When to Use
- Researching a market landscape or competitive environment
- Finding technical documentation or tutorials on a specific topic
- Gathering background information before writing or presenting
- Investigating current events or recent developments
- Compiling information from multiple web sources into a coherent summary
When NOT to Use
- When you need a systematic academic literature review (use literature-reviewer)
- When verifying a specific factual claim (use fact-checker)
- When searching only within a single database or proprietary system
- When real-time or live data is required (stock prices, live scores)
Quick Reference
| Task |
Approach |
| Broad topic overview |
Start with Wikipedia, then follow cited sources |
| Find recent news |
Use site:reuters.com or after:2024-01-01 filter |
| Academic sources |
Google Scholar, PubMed, SSRN |
| Government data |
site:.gov or site:.edu operators |
| Exclude noise |
Use - operator: python tutorial -w3schools |
| Exact phrase |
Wrap in quotes: "machine learning fairness" |
| Evaluate credibility |
Apply CRAAP test (Currency, Relevance, Authority, Accuracy, Purpose) |
Instructions
Define your research question clearly
- Write a 1-2 sentence research question before searching
- Identify key concepts and synonyms for each concept
- Example: "What are the current market leaders in B2B SaaS CRM software and their pricing models?"
Construct effective search queries using Boolean operators
- AND: narrows results —
CRM software AND pricing AND B2B
- OR: broadens results —
CRM OR "customer relationship management"
- NOT/minus: excludes terms —
CRM pricing -Salesforce
- Quotes for exact phrases:
"market share" "CRM software"
- Wildcard (*):
"best * for small business"
Use site-specific and advanced search filters
site:domain.com — search within a specific site
filetype:pdf — find PDFs (reports, whitepapers)
intitle:keyword — keyword must appear in page title
after:YYYY-MM-DD / before:YYYY-MM-DD — date range filtering
- Example:
CRM market share filetype:pdf after:2023-01-01
Evaluate sources using the CRAAP test
- Currency: When was it published? Is it recent enough for your topic?
- Relevance: Does it directly address your research question?
- Authority: Who wrote it? What are their credentials? Is the domain reputable (.gov, .edu, peer-reviewed)?
- Accuracy: Is it supported by evidence? Are claims cited? Can you verify facts elsewhere?
- Purpose: Why was it written? Is there bias (commercial, political, ideological)?
Diversify your sources
- Aim for at least 5–7 independent sources
- Include: primary sources (original research, official data), secondary sources (analysis, journalism), and expert commentary
- Cross-reference key claims across multiple sources
Take structured notes
Use this template for each source:
Source: [Title, Author, URL, Date]
Credibility: [CRAAP score: High/Medium/Low]
Key Finding 1: [quote or paraphrase]
Key Finding 2: [quote or paraphrase]
Relevance to question: [1-2 sentences]
Synthesize findings
- Group notes by theme, not by source
- Identify areas of consensus across sources
- Note contradictions and explain possible reasons
- Highlight gaps where information is missing or unclear
Examples
Example 1: Research a Market Landscape
Input: "Research the current landscape of AI-powered writing tools — key players, pricing, and differentiators."
Output:
Research Question: Who are the leading AI writing tools, what do they cost, and how do they differentiate?
Search queries used:
- "AI writing tools" market share 2024
- site:g2.com "AI writing" comparison
- "Jasper" OR "Copy.ai" OR "Writesonic" pricing filetype:pdf
Key Findings (synthesized by theme):
MARKET LEADERS:
- Jasper AI: Enterprise focus, starts at $49/mo, strong brand voice features (Source: Jasper.ai, G2 Reviews 2024)
- Copy.ai: Freemium model, $36/mo pro, workflow automation focus (Source: Copy.ai website)
- Writesonic: $16/mo starter, SEO integration via SurferSEO (Source: Writesonic.com)
DIFFERENTIATORS:
- Jasper: Brand voice training, team collaboration
- Copy.ai: Go-to-market workflows, CRM integrations
- Writesonic: Cost efficiency, built-in SEO tools
PRICING TREND: Most tools moving to seat-based + usage-credit hybrid model (multiple sources, 2024)
GAPS: Limited independent data on enterprise contract pricing; most pricing pages hide volume discounts.
Sources rated: 6/7 High credibility (1 Medium — blog post with no cited data)
Example 2: Find Information on a Technical Topic
Input: "Find information on WebAssembly performance compared to JavaScript for compute-intensive tasks."
Output:
Research Question: How does WebAssembly performance compare to JavaScript for compute-intensive workloads?
Search queries used:
- "WebAssembly" vs JavaScript performance benchmark
- site:v8.dev WebAssembly
- "WASM" performance "compute intensive" filetype:pdf after:2022-01-01
Key Findings:
PERFORMANCE BENCHMARKS:
- WASM is typically 10–40% faster than JS for CPU-bound tasks (Mozilla Hacks, 2023)
- For memory-intensive tasks, WASM's linear memory model offers predictability (V8 Blog, 2023)
- JS remains faster for DOM manipulation due to JIT optimization (Surma, web.dev, 2022)
USE CASES WHERE WASM WINS:
- Image/video processing, cryptography, physics simulations, codecs
- Example: Figma uses WASM for its rendering engine (Figma Engineering Blog)
USE CASES WHERE JS IS SUFFICIENT:
- Business logic, UI interactions, API calls, form handling
CREDIBILITY NOTES:
- v8.dev and mozilla.org = High authority (engine developers)
- Personal blogs cross-checked against official benchmarks
Best Practices
- Always start with a written research question — don't just start Googling
- Use at least 3 different search engines or databases for comprehensive coverage
- Screenshot or archive pages in case content changes (use web.archive.org)
- Date-stamp your research sessions — web content changes frequently
- For controversial topics, seek sources from multiple ideological or institutional perspectives
- Build a personal library of trusted source domains by topic area
Common Mistakes
- Using only the first page of Google results (try different queries and go deeper)
- Accepting information without checking the original primary source
- Trusting a source based on professional appearance alone (design ≠ credibility)
- Failing to note the date of information (outdated data can mislead)
- Confusing correlation with causation in statistics found online
- Not recording URLs at time of research (links go dead)
Tips & Tricks
- Use Google's "Tools" filter to set a custom date range for recent content
- Append
site:reddit.com to find candid user opinions and practitioner discussions
cache:url in Google shows the cached version of a page if it's down
- Use
related:domain.com to find websites similar to a trusted source
- For news, use AllSides.com to see coverage across left/center/right perspectives
- Browser extensions like Web of Science Unpaywall unlock paywalled academic PDFs
Related Skills
1---2name: web-researcher3description: Use this skill when you need to research a topic online, gather information from multiple sources, or evaluate source credibility. Trigger phrases: 'research', 'find information about', 'look up', 'investigate'. Not for academic systematic reviews (use literature-reviewer) or fact-checking specific claims (use fact-checker).4license: MIT5---6
7# Web Researcher
8
9## Overview
10The Web Researcher skill provides a structured methodology for conducting effective online research. It covers advanced search strategies, source credibility evaluation using the CRAAP test, synthesis of findings across multiple sources, and organized note-taking. Whether exploring a new market, investigating a technical topic, or gathering competitive intelligence, this skill ensures thorough and reliable results.
11
12## When to Use
13- Researching a market landscape or competitive environment
14- Finding technical documentation or tutorials on a specific topic
15- Gathering background information before writing or presenting
16- Investigating current events or recent developments
17- Compiling information from multiple web sources into a coherent summary
18
19## When NOT to Use
20- When you need a systematic academic literature review (use literature-reviewer)
21- When verifying a specific factual claim (use fact-checker)
22- When searching only within a single database or proprietary system
23- When real-time or live data is required (stock prices, live scores)
24
25## Quick Reference
26| Task | Approach |
27|------|----------|
28| Broad topic overview | Start with Wikipedia, then follow cited sources |
29| Find recent news | Use `site:reuters.com` or `after:2024-01-01` filter |
30| Academic sources | Google Scholar, PubMed, SSRN |
31| Government data | `site:.gov` or `site:.edu` operators |
32| Exclude noise | Use `-` operator: `python tutorial -w3schools` |
33| Exact phrase | Wrap in quotes: `"machine learning fairness"` |
34| Evaluate credibility | Apply CRAAP test (Currency, Relevance, Authority, Accuracy, Purpose) |
35
36## Instructions
37
381. **Define your research question clearly**
39 - Write a 1-2 sentence research question before searching
40 - Identify key concepts and synonyms for each concept
41 - Example: "What are the current market leaders in B2B SaaS CRM software and their pricing models?"
42
432. **Construct effective search queries using Boolean operators**
44 - AND: narrows results — `CRM software AND pricing AND B2B`
45 - OR: broadens results — `CRM OR "customer relationship management"`
46 - NOT/minus: excludes terms — `CRM pricing -Salesforce`
47 - Quotes for exact phrases: `"market share" "CRM software"`
48 - Wildcard (*): `"best * for small business"`
49
503. **Use site-specific and advanced search filters**
51 - `site:domain.com` — search within a specific site
52 - `filetype:pdf` — find PDFs (reports, whitepapers)
53 - `intitle:keyword` — keyword must appear in page title
54 - `after:YYYY-MM-DD` / `before:YYYY-MM-DD` — date range filtering
55 - Example: `CRM market share filetype:pdf after:2023-01-01`
56
574. **Evaluate sources using the CRAAP test**
58 - **Currency**: When was it published? Is it recent enough for your topic?
59 - **Relevance**: Does it directly address your research question?
60 - **Authority**: Who wrote it? What are their credentials? Is the domain reputable (.gov, .edu, peer-reviewed)?
61 - **Accuracy**: Is it supported by evidence? Are claims cited? Can you verify facts elsewhere?
62 - **Purpose**: Why was it written? Is there bias (commercial, political, ideological)?
63
645. **Diversify your sources**
65 - Aim for at least 5–7 independent sources
66 - Include: primary sources (original research, official data), secondary sources (analysis, journalism), and expert commentary
67 - Cross-reference key claims across multiple sources
68
696. **Take structured notes**
70 Use this template for each source:
71 ```
72 Source: [Title, Author, URL, Date]
73 Credibility: [CRAAP score: High/Medium/Low]
74 Key Finding 1: [quote or paraphrase]
75 Key Finding 2: [quote or paraphrase]
76 Relevance to question: [1-2 sentences]
77 ```
78
797. **Synthesize findings**
80 - Group notes by theme, not by source
81 - Identify areas of consensus across sources
82 - Note contradictions and explain possible reasons
83 - Highlight gaps where information is missing or unclear
84
85## Examples
86
87### Example 1: Research a Market Landscape
88**Input:** "Research the current landscape of AI-powered writing tools — key players, pricing, and differentiators."
89
90**Output:**
91```
92Research Question: Who are the leading AI writing tools, what do they cost, and how do they differentiate?
93
94Search queries used:
95- "AI writing tools" market share 2024
96- site:g2.com "AI writing" comparison
97- "Jasper" OR "Copy.ai" OR "Writesonic" pricing filetype:pdf
98
99Key Findings (synthesized by theme):
100
101MARKET LEADERS:
102- Jasper AI: Enterprise focus, starts at $49/mo, strong brand voice features (Source: Jasper.ai, G2 Reviews 2024)
103- Copy.ai: Freemium model, $36/mo pro, workflow automation focus (Source: Copy.ai website)
104- Writesonic: $16/mo starter, SEO integration via SurferSEO (Source: Writesonic.com)
105
106DIFFERENTIATORS:
107- Jasper: Brand voice training, team collaboration
108- Copy.ai: Go-to-market workflows, CRM integrations
109- Writesonic: Cost efficiency, built-in SEO tools
110
111PRICING TREND: Most tools moving to seat-based + usage-credit hybrid model (multiple sources, 2024)
112
113GAPS: Limited independent data on enterprise contract pricing; most pricing pages hide volume discounts.
114
115Sources rated: 6/7 High credibility (1 Medium — blog post with no cited data)
116```
117
118### Example 2: Find Information on a Technical Topic
119**Input:** "Find information on WebAssembly performance compared to JavaScript for compute-intensive tasks."
120
121**Output:**
122```
123Research Question: How does WebAssembly performance compare to JavaScript for compute-intensive workloads?
124
125Search queries used:
126- "WebAssembly" vs JavaScript performance benchmark
127- site:v8.dev WebAssembly
128- "WASM" performance "compute intensive" filetype:pdf after:2022-01-01
129
130Key Findings:
131
132PERFORMANCE BENCHMARKS:
133- WASM is typically 10–40% faster than JS for CPU-bound tasks (Mozilla Hacks, 2023)
134- For memory-intensive tasks, WASM's linear memory model offers predictability (V8 Blog, 2023)
135- JS remains faster for DOM manipulation due to JIT optimization (Surma, web.dev, 2022)
136
137USE CASES WHERE WASM WINS:
138- Image/video processing, cryptography, physics simulations, codecs
139- Example: Figma uses WASM for its rendering engine (Figma Engineering Blog)
140
141USE CASES WHERE JS IS SUFFICIENT:
142- Business logic, UI interactions, API calls, form handling
143
144CREDIBILITY NOTES:
145- v8.dev and mozilla.org = High authority (engine developers)
146- Personal blogs cross-checked against official benchmarks
147```
148
149## Best Practices
150- Always start with a written research question — don't just start Googling
151- Use at least 3 different search engines or databases for comprehensive coverage
152- Screenshot or archive pages in case content changes (use web.archive.org)
153- Date-stamp your research sessions — web content changes frequently
154- For controversial topics, seek sources from multiple ideological or institutional perspectives
155- Build a personal library of trusted source domains by topic area
156
157## Common Mistakes
158- Using only the first page of Google results (try different queries and go deeper)
159- Accepting information without checking the original primary source
160- Trusting a source based on professional appearance alone (design ≠ credibility)
161- Failing to note the date of information (outdated data can mislead)
162- Confusing correlation with causation in statistics found online
163- Not recording URLs at time of research (links go dead)
164
165## Tips & Tricks
166- Use Google's "Tools" filter to set a custom date range for recent content
167- Append `site:reddit.com` to find candid user opinions and practitioner discussions
168- `cache:url` in Google shows the cached version of a page if it's down
169- Use `related:domain.com` to find websites similar to a trusted source
170- For news, use AllSides.com to see coverage across left/center/right perspectives
171- Browser extensions like Web of Science Unpaywall unlock paywalled academic PDFs
172
173## Related Skills
174- [literature-reviewer](../../research/literature-reviewer/SKILL.md)
175- [fact-checker](../../research/fact-checker/SKILL.md)
176- [summarizer](../../research/summarizer/SKILL.md)
177- [citation-formatter](../../research/citation-formatter/SKILL.md)