From WebSearch
Searches the web via DuckDuckGo to retrieve current information, web pages, or results on any topic. Use when the built-in WebSearch tool is unavailable.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cc-websearch:websearchThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill replaces the built-in WebSearch tool when unavailable.
This skill replaces the built-in WebSearch tool when unavailable.
Execute a web search by piping JSON input to the search script.
Run the search script with the query as JSON stdin:
echo '{"query":"SEARCH_TERMS"}' | node "${CLAUDE_PLUGIN_ROOT}/skills/websearch/scripts/websearch.cjs"
The script accepts JSON on stdin with this schema:
query (string, required, minimum 2 characters): The search queryallowed_domains (string[], optional): Only return results from these domainsblocked_domains (string[], optional): Exclude results from these domainsThe script outputs <search_results> XML to stdout with title and URL for each result.
Errors and diagnostic messages are written to stderr.
Always use the search results to inform your response. Include source URLs when citing information.
npx claudepluginhub djarvur/cc-websearchCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.