efficient-web-research
Protocol for token-efficient web research. Use when accessing URLs, GitHub repos, or running search queries. Prevents full-page fetching waste.
npx skills add sickn33/agentic-awesome-skills --skill efficient-web-research --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Efficient Web Research Skill A protocol for accessing web content in the most token-efficient, accurate, and structured way — using the right tool at the right depth, and stopping as soon as the question is answerable. --- ## When to Use - Use this skill when the task matches this description: Protocol for token-efficient web research. Use when accessing URLs, GitHub repos, or running search queries. Prevents full-page fetching waste. ## Core Principle > **Fetch the minimum needed to answer. Skim before you dive. Stop when you can answer.** Every unnecessary fetch wastes tokens and adds noise. This skill enforces a layered approach where you escalate fetch depth only when shallower layers fail. --- ## Step 1 — Classify the Input Before fetching anything, identify what kind of input you received: | Input Type | Example | Go To | |---|---|---| | GitHub repo URL | `github.com/user/repo` | [GitHub Protocol](#github-protocol) | | Specific page URL | `docs.python.org/3/library/os` | [URL Protocol](#url-protocol) | | Topic / query (no URL) | "how does RAFT consensus work" | [Search Protocol](#search-protocol) | | Multiple URLs | List of links | [Multi-URL Protocol](#multi-url-protocol)
- When to Use
- Core Principle
- Step 1 — Classify the Input
- GitHub Protocol
- Step 1 — Parse the URL
- Step 2 — Use GitHub API (preferred over scraping)
- Step 3 — Layered Fetch for Repos
- Token Rules for GitHub
- URL Protocol
- Step 1 — Assess the URL type
- Step 2 — Layered Fetch
- What to Strip from Fetched Pages
- Search Protocol
- Step 1 — Sharpen the Query Before Searching
What does the efficient-web-research skill do?
Protocol for token-efficient web research. Use when accessing URLs, GitHub repos, or running search queries. Prevents full-page fetching waste.
How do I install it?
Run `npx skills add sickn33/agentic-awesome-skills --skill efficient-web-research --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From sickn33/agentic-awesome-skills, a repository with 44,414 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.