ワンクリックで
web-search
Search the web via SearXNG (or DuckDuckGo fallback) and optionally fetch result pages as raw Markdown content.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Search the web via SearXNG (or DuckDuckGo fallback) and optionally fetch result pages as raw Markdown content.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
ARCHIVED — project work items are tracked in GitHub Issues and GitHub Projects. Use the github-issues skill when installed, or use gh directly.
Diagnose and fix piclaw extension issues (imports, DB init errors, watcher perms), update skel, and restart safely.
Search via SearXNG (or DuckDuckGo fallback), fetch top results, and return sentence-level summaries plus optional converted page content.
Fetch a user's recent tweets (tweets, replies, retweets) using Playwright + Nitter fallbacks and produce compact JSON/Markdown summaries.
Write and review concise technical documentation using a plain-English voice guide and anti-trope filter. Use for READMEs, design notes, runbooks, API documentation, release notes, and pull-request text.
Situate yourself by generating a 1-page situation report and maintaining Obsidian-style daily summary notes.
| name | web-search |
| description | Search the web via SearXNG (or DuckDuckGo fallback) and optionally fetch result pages as raw Markdown content. |
| distribution | public |
Use this when you need search results and fetched page content.
If you only need short summaries, use web-search-summary.
PICLAW_SEARX_URL is set or --searx-url is passed, the script uses SearXNG.Search only:
bun /workspace/.pi/skills/web-search/web-search.ts --query "your query"
Fetch top results and convert them to Markdown:
bun /workspace/.pi/skills/web-search/web-search.ts --query "your query" --fetch true --fetch-limit 2
The script prints JSON like:
{
"query": "...",
"searxUrl": "http://.../search",
"limit": 5,
"fetch": true,
"results": [
{
"title": "...",
"url": "https://...",
"content": "snippet or fetched markdown"
}
]
}
--fetch, results[].content is the search-result snippet when available.--fetch, fetched items replace content with converted Markdown.content: "Failed to fetch: ...".--query / --q — required search query--limit — number of search results to return (default 5)--fetch — fetch and convert result pages (true / 1)--fetch-limit — how many results to fetch and convert (default 2)--searx-url — override the SearXNG endpoint (env: PICLAW_SEARX_URL; falls back to DuckDuckGo if unset)--timeout — fetch timeout in milliseconds (default 15000)turndown + linkedom.<article>, <main>, or [role='main'] when present.