From web-search
Use when you need to search the web for URLs, documentation, error messages, or current information. Also use when the user asks for links or references you cannot confidently produce from memory.
How this skill is triggered — by the user, by Claude, or both
Slash command
/web-search:web-searchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Search the web via `ddgr` (DuckDuckGo CLI). No tracking, no API key.
Search the web via ddgr (DuckDuckGo CLI). No tracking, no API key.
ddgr --json --np -n 5 "search query"
Key flags: --json (machine-readable), --np (non-interactive), -n N (result count, max 25).
Pipe through jq to extract specific fields:
ddgr --json --np -n 3 "EFF Cover Your Tracks" | jq '.[].url'
| Flag | Purpose |
|---|---|
-t d | Results from past day |
-t w | Results from past week |
-w SITE | Restrict to a specific site |
-r us-en | Region-specific results |
--np — without it, ddgr enters interactive mode and hangs--json — plain text output is harder to parse reliablyCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub jodre11/claude-code-plugins --plugin web-search