web_search · diff
v0.1 to v0.1
5 added, 0 removed. Audit A to A.
---
name: web_search
version: "0.1"
description: Search the web and ingest results as wiki pages
entry:
script: scripts/main.py
class: WebSearchSkill
triggers:
extensions: []
intents:
- "search for"
- "find on the web"
- "look up"
- "web search"
- "browse"
+ - "查找"
+ - "搜索"
+ - "网络搜索"
+ - "在网上查"
+ - "查一下"
requires:
- httpx
- beautifulsoup4
author: axoviq.com
license: AGPL-3.0-or-later
---
# Web Search Skill
Accepts a natural language query, calls a configured search API, fetches
the top results, and returns extracted text to the IngestAgent for wiki
compilation.
## Status
**v1 stub — `extract()` raises `NotImplementedError`.** Full implementation
is scheduled for v2.
## When this skill is used
- Source string contains: `search for`, `find on the web`, `look up`,
`web search`, `browse`
- No file extension — purely intent-driven
## Scripts
- `scripts/main.py` — `WebSearchSkill` (stub)
- `scripts/fetcher.py` — HTTP + HTML cleaning helper (v2)
## Assets
- `assets/search-providers.json` — search API endpoint configuration (v2)