Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Default web search tool using Bocha Web Search API. Use for online lookup, verification, time-sensitive information, and citation-based answers.
Default web search tool using Bocha Web Search API. Use for online lookup, verification, time-sensitive information, and citation-based answers.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
This skill performs web searches using the Bocha Web Search API. It is designed to: Retrieve up-to-date information Verify factual claims Provide source-backed answers Support citation-based responses This version avoids shell-specific instructions and system-level file operations to ensure compatibility with secure environments such as ClawHub.
Use this skill whenever the user request: Requires information not present in the conversation Involves time-sensitive or changing data (news, policies, financial data, releases) Requires fact-checking or verification Requests links, sources, or citations Mentions a specific organization, event, person, or product and asks for factual details If uncertain whether online lookup is required, perform a search.
Endpoint: POST https://api.bocha.cn/v1/web-search Headers: Authorization: Bearer <BOCHA_API_KEY> Content-Type: application/json Request body (recommended defaults): { "query": "<USER_QUERY>", "freshness": "noLimit", "summary": true, "count": 10 } Field meanings: query: search query string (required) freshness: time filter (e.g., noLimit, oneWeek, oneMonth) summary: whether to include summarized content count: number of returned results (1โ50)
Search results are located at: data.webPages.value[] Each result typically contains: name (title) url snippet summary (original content) siteName datePublished
When generating the final answer: Support factual statements using returned sources. Assign citation numbers in order of appearance: [1], [2], [3] End with a References section. Each reference must include: Title URL Site name (if available) Example output format: Answer: <Your answer with inline citations like [1], [2].> References [1] <title> <url> Source: <siteName> [2] <title> <url> Source: <siteName> If no reliable sources are found, respond with: "No reliable sources found."
Common API error codes: 400: Bad request 401: Invalid API key 403: Insufficient balance 429: Rate limit exceeded 500: Server error Use log_id from API responses for debugging if needed.
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.