zai-web-searchlisted
Install: claude install-skill Axect/skills
# zai-web-search
Live web search through z.ai's `web_search_prime` MCP server, included with the **GLM Coding Plan** subscription (no separate API recharge needed — see `references/protocol_notes.md` for why this matters and why the script uses MCP and not the REST API).
The single Python script handles the MCP streamable-HTTP handshake, SSE parsing, and the multiply-escaped JSON response so you can just call it.
## Division of labor with `reference-search`
These two skills are **complementary**, not competing:
| Skill | Sources | Best for | Output shape |
|---|---|---|---|
| **`reference-search`** | InspireHEP / OpenAlex / Semantic Scholar APIs | Academic papers, metadata, BibTeX, abstracts, citation context, baselines | Markdown-ready citations with quoted match sentences |
| **`zai-web-search`** (this) | Live web via z.ai search-prime | Recent trends, news, blogs, docs, non-academic resources, "what is the field doing right now" | title / link / snippet per result |
**Default routing**:
- "Find papers on X", "baseline citation for Y", "section needs references" → `reference-search`
- "Latest trends in X", "what is the community doing about Y", "search the web for Z", anything outside academic DBs → **`zai-web-search`**
- A claim that needs both a primary source (academic) and current context (web) → run both and merge.
## Trigger conditions
Invoke this skill when the user says any of:
- "search the web for X", "웹 검색", "인터넷에서 찾아봐"
- "latest / recent trends in X", "최