Use when planning features and need current API docs, library patterns, or external knowledge; when testing hypotheses about technology choices or claims; when verifying assumptions before design decisions - gathers well-sourced, current information from the internet to inform technical decisions
Use when planning features and need current API docs, library patterns, or external knowledge; when testing hypotheses about technology choices or claims; when verifying assumptions before design decisions - gathers well-sourced, current information from the internet to inform technical decisions
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Claude CodeDeclared
CursorNot declared
CodexNot declared
GitHub CopilotNot declared
WindsurfNot declared
Gemini CLINot declared
ClineNot declared
OpenCodeNot declared
Skill metadata
Parsed from SKILL.md frontmatter.
Declared agentsclaude-code
Package contents
Files included with this skill beyond the listing page.
skill mdSKILL.md5,361 B
docsSUMMARY.md332 B
History
First recorded snapshot · 0 installs
SKILL.md
Researching on the Internet
Overview
Gather accurate, current, well-sourced information from the internet to inform planning and design decisions. Test hypotheses, verify claims, and find authoritative sources for APIs, libraries, and best practices.
When to Use
Use for:
Finding current API documentation before integration design
Testing hypotheses ("Is library X faster than Y?", "Does approach Z work with version N?")
Verifying technical claims or assumptions
Researching library comparison and alternatives
Finding best practices and current community consensus
Don't use for:
Information already in codebase (use codebase search)
General knowledge within Claude's training (just answer directly)
Project-specific conventions (check CLAUDE.md)
Core Research Workflow
Do not use nested subagents. If you are running as a research subagent, perform the research directly with web/search/fetch tools already available to you. Do not dispatch or invoke additional subagents.
Define question clearly - specific beats vague
Search official sources first - docs, release notes, changelogs
Cross-reference - verify claims across multiple sources
Report concisely - lead with answer, provide links and evidence
Hypothesis Testing
When given a hypothesis to test:
Identify falsifiable claims - break hypothesis into testable parts
Search for supporting evidence - what confirms this?
Search for disproving evidence - what contradicts this?
Evaluate source quality - weight evidence by tier
Report findings - supported/contradicted/inconclusive with evidence
Note confidence level - strong consensus vs single source vs conflicting info
Example:
Hypothesis: "Library X is faster than Y for large datasets"
Search for:
✓ Benchmarks comparing X and Y
✓ Performance documentation for both
✓ GitHub issues mentioning performance
✓ Real-world case studies
Report:
- Supported: [evidence with links]
- Contradicted: [evidence with links]
- Conclusion: [supported/contradicted/mixed] with [confidence level]
Quick Reference
Task
Strategy
API docs
Official docs → GitHub README → Recent tutorials
Library comparison
Official sites → npm/PyPI stats → GitHub activity
Best practices
Official guides → Recent posts → Stack Overflow
Troubleshooting
Error search → GitHub issues → Stack Overflow
Current state
Release notes → Changelog → Recent announcements
Hypothesis testing
Define claims → Search both sides → Weight evidence