bocha-skill
ReviewAudited by ClawScan on May 10, 2026.
Overview
The search skill mostly matches its stated purpose, but it includes an actual-looking Bocha API key in its publishing documentation.
Review the package before installing because it contains an apparent API key in PUBLISH.md. Use only your own BOCHA_API_KEY, avoid sensitive search queries, and do not run the publishing script unless you specifically need to publish the skill.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
If the key is real, it could be abused by anyone with the package, potentially causing account misuse, quota loss, or billing impact for the key owner.
This is a specific API-key-looking value embedded in the distributed documentation rather than a placeholder, creating a potential exposed credential or unintended shared-account use.
export BOCHA_API_KEY="sk-a2f0234180684fe0adcf6302c6027040"
Remove the key from the package, revoke or rotate it if it was real, and replace it with a clear placeholder such as "your-api-key-here".
Search terms and the API key are visible to the Bocha service during normal use.
The skill sends the user's search query and Bocha API key to the Bocha API, which is expected for this search-provider integration.
const BOCHA_API_ENDPOINT = 'https://api.bocha.cn/v1/web-search'; ... 'Authorization': `Bearer ${apiKey}` ... body: requestBodyUse your own Bocha API key and avoid sending highly sensitive private information as search queries unless you trust the provider.
This does not affect normal search use, but running the publishing helper gives npm-installed code global CLI privileges on the user's machine.
The optional publishing script installs the clawdhub CLI globally from npm without a pinned version if the user runs the script.
if ! command -v clawdhub &> /dev/null; then ... npm install -g clawdhub
Only run publish.sh if you intend to publish the skill; otherwise ignore it. If used, install a trusted/pinned clawdhub CLI version manually.
