pi-web-search
Give Pi Agents a safe web-search and fetch workflow using the installed pi-web-access package.
npx skills add sickn33/agentic-awesome-skills --skill pi-web-search --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.
# Web Search ## When to Use - Use when a Pi Agent task needs current web information, page fetches, PDFs, YouTube, or GitHub content. - Use when Pi should use its own web-access package instead of another agent browser tool. The `pi-web-access` package is installed globally. Zero-config via Exa MCP (no API key), with fallback Exa → Perplexity → Gemini. ## CRITICAL: always pass `workflow: "none"` Every `web_search` call MUST include `workflow: "none"`. This skips the interactive browser curator popup (the user does not want it opening). No exceptions — single query or batched `queries`, always set `workflow: "none"`. ``` web_search({ queries: ["query 1", "query 2"], workflow: "none" }) ``` ## Tools - `web_search` — search the web; returns synthesized answers with citations. Can be called many times per turn. **Always pass `workflow: "none"`.** - `code_search` — zero-key Exa code-context. Use for library/API/code lookups instead of generic `web_search`. - `fetch_content` — fetch URL(s) → markdown; handles PDFs, YouTube, GitHub. - `get_search_content` — big pages (>30k chars) are truncated in responses but stored in full; call this to pull the rest on demand so they don't blow context
- When to Use
- CRITICAL: always pass workflow: "none"
- Tools
- fetchcontent specifics
- Routing — match the user's phrasing
- Fallback / alternative: DeepAPI web search
- Limitations
test -n "$DEEPAPI_API_KEY" || { echo "DEEPAPI_API_KEY is not set"; exit 1; }
curl -s --max-time 60 "https://deepapi.co/v1/search/web" \What does the pi-web-search skill do?
Give Pi Agents a safe web-search and fetch workflow using the installed pi-web-access package.
How do I install it?
Run `npx skills add sickn33/agentic-awesome-skills --skill pi-web-search --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.