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---67# Web Researcher89## Overview10The 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.1112## When to Use13- Researching a market landscape or competitive environment14- Finding technical documentation or tutorials on a specific topic15- Gathering background information before writing or presenting16- Investigating current events or recent developments17- Compiling information from multiple web sources into a coherent summary1819## When NOT to Use20- 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 system23- When real-time or live data is required (stock prices, live scores)2425## Quick Reference26| 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) |3536## Instructions37381. **Define your research question clearly**39 - Write a 1-2 sentence research question before searching40 - Identify key concepts and synonyms for each concept41 - Example: "What are the current market leaders in B2B SaaS CRM software and their pricing models?"42432. **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"`49503. **Use site-specific and advanced search filters**51 - `site:domain.com` — search within a specific site52 - `filetype:pdf` — find PDFs (reports, whitepapers)53 - `intitle:keyword` — keyword must appear in page title54 - `after:YYYY-MM-DD` / `before:YYYY-MM-DD` — date range filtering55 - Example: `CRM market share filetype:pdf after:2023-01-01`56574. **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)?63645. **Diversify your sources**65 - Aim for at least 5–7 independent sources66 - Include: primary sources (original research, official data), secondary sources (analysis, journalism), and expert commentary67 - Cross-reference key claims across multiple sources68696. **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 ```78797. **Synthesize findings**80 - Group notes by theme, not by source81 - Identify areas of consensus across sources82 - Note contradictions and explain possible reasons83 - Highlight gaps where information is missing or unclear8485## Examples8687### Example 1: Research a Market Landscape88**Input:** "Research the current landscape of AI-powered writing tools — key players, pricing, and differentiators."8990**Output:**91```92Research Question: Who are the leading AI writing tools, what do they cost, and how do they differentiate?9394Search queries used:95- "AI writing tools" market share 202496- site:g2.com "AI writing" comparison97- "Jasper" OR "Copy.ai" OR "Writesonic" pricing filetype:pdf9899Key Findings (synthesized by theme):100101MARKET 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)105106DIFFERENTIATORS:107- Jasper: Brand voice training, team collaboration108- Copy.ai: Go-to-market workflows, CRM integrations109- Writesonic: Cost efficiency, built-in SEO tools110111PRICING TREND: Most tools moving to seat-based + usage-credit hybrid model (multiple sources, 2024)112113GAPS: Limited independent data on enterprise contract pricing; most pricing pages hide volume discounts.114115Sources rated: 6/7 High credibility (1 Medium — blog post with no cited data)116```117118### Example 2: Find Information on a Technical Topic119**Input:** "Find information on WebAssembly performance compared to JavaScript for compute-intensive tasks."120121**Output:**122```123Research Question: How does WebAssembly performance compare to JavaScript for compute-intensive workloads?124125Search queries used:126- "WebAssembly" vs JavaScript performance benchmark127- site:v8.dev WebAssembly128- "WASM" performance "compute intensive" filetype:pdf after:2022-01-01129130Key Findings:131132PERFORMANCE 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)136137USE CASES WHERE WASM WINS:138- Image/video processing, cryptography, physics simulations, codecs139- Example: Figma uses WASM for its rendering engine (Figma Engineering Blog)140141USE CASES WHERE JS IS SUFFICIENT:142- Business logic, UI interactions, API calls, form handling143144CREDIBILITY NOTES:145- v8.dev and mozilla.org = High authority (engine developers)146- Personal blogs cross-checked against official benchmarks147```148149## Best Practices150- Always start with a written research question — don't just start Googling151- Use at least 3 different search engines or databases for comprehensive coverage152- Screenshot or archive pages in case content changes (use web.archive.org)153- Date-stamp your research sessions — web content changes frequently154- For controversial topics, seek sources from multiple ideological or institutional perspectives155- Build a personal library of trusted source domains by topic area156157## Common Mistakes158- Using only the first page of Google results (try different queries and go deeper)159- Accepting information without checking the original primary source160- 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 online163- Not recording URLs at time of research (links go dead)164165## Tips & Tricks166- Use Google's "Tools" filter to set a custom date range for recent content167- Append `site:reddit.com` to find candid user opinions and practitioner discussions168- `cache:url` in Google shows the cached version of a page if it's down169- Use `related:domain.com` to find websites similar to a trusted source170- For news, use AllSides.com to see coverage across left/center/right perspectives171- Browser extensions like Web of Science Unpaywall unlock paywalled academic PDFs172173## Related Skills174- [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)