skel/.pi/skills/web-search/SKILL.md
Search the web via SearXNG and optionally convert result pages to Markdown.
npx skillsauth add rcarmo/piclaw web-searchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use the local SearXNG instance to search the web and optionally fetch pages and convert HTML to Markdown.
Run a search (JSON output):
bun /workspace/.pi/skills/web-search/web-search.ts --query "your query"
Fetch top results and convert to Markdown:
bun /workspace/.pi/skills/web-search/web-search.ts --query "your query" --fetch true --fetch-limit 2
--query (or --q) Required search query.--limit Number of results to return (default 5).--fetch When true, fetches top results and converts HTML to Markdown.--fetch-limit How many results to fetch/convert (default 2).--searx-url Override the SearXNG endpoint (default http://192.168.1.100:3080/search).--timeout Fetch timeout in milliseconds (default 15000).<article>/<main> content when available.documentation
Resolve Teams or SharePoint document links to canonical metadata.
development
Search via SearXNG, fetch top results, and return quick summaries plus markdown.
testing
Fetch a user's recent tweets (tweets, replies, retweets) using Playwright + Nitter fallbacks and produce compact JSON/Markdown summaries.
development
Delete low-value messages from the web timeline by keyword patterns. Protects messages with user-uploaded images. Optionally vacuums the DB afterward.