Individual skill
agent-web-search-setup
Fixes web search on an agent whose model backend can't run it: a relay/reseller proxying Claude or Codex returns empty instead of failing. Use when web search returns nothing, a model insists a shipped product doesn't exist, someone wants to give an agent internet access, or the user is on a third-party base URL, relay, or 中转站. Diagnoses which built-in tools are dead, removes them, and installs a working replacement.
daymade-claude-code/agent-web-search-setup/SKILL.md
Source commit 7c4d326ddd94d504e00e241ba49498e95160afbe
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,522
- Repository last updated
- Nov 7, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 38,024 bytesSKILL.mdcore · 38,024 bytesSKILL.mdcore · 38,024 bytesSKILL.mdcore · 38,024 bytesSKILL.mdcore · 38,024 bytesSKILL.mdcore · 38,024 bytesSKILL.mdcore · 38,024 bytesSKILL.mdcore · 38,024 bytesreferences/backends.mddoc · 25,702 bytesscripts/diagnose.pyruns · 23,174 bytestests/test_diagnose.pyruns · 25,649 bytes
Read excerpt
# Agent Web Search Setup
A model backend that cannot search is not the same as a model that searched and
found nothing, but from inside the conversation the two look identical. This
skill turns the first into the second, on whichever agent is in front of you.
It configures the agent's tools; it is not itself a search engine, so nothing
here answers a query directly — the proof of done is the agent's own session
calling a real tool.
## What actually breaks
Anthropic's `web_search` and `web_fetch` are **server tools**: the API runs them
during the request and splices results into the same response. OpenAI's Responses
API `web_search` works the same way. The client only ever declares the tool.