OpenClaw Docs Search

v1.0.3

Search OpenClaw official docs and return concise Markdown. Invoke when users ask about OpenClaw docs, config, CLI, channels, or skills.

0· 75·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name and description match the included code: the package searches documentation and fetches pages to extract #content-area and convert to Markdown. One minor mismatch: the SKILL.md says it queries the 'official search API', but the code posts to a third-party search endpoint (https://leaves.mintlify.com/api/search/clawdhub). Using a hosted search provider for docs is plausible but worth noting.
Instruction Scope
SKILL.md instructions are narrowly scoped: install dependencies in the skill workspace and run the provided node CLI to 'search' or 'doc'. The instructions do not direct reading unrelated local files or exfiltrating secrets. They explicitly constrain behavior (no bulk mirroring, avoid sensitive pages).
Install Mechanism
There is no registry install spec; the SKILL.md instructs a local 'npm install' in ~/.openclaw/workspace/skills/openclaw-docs-search. Dependencies come from npm (jsdom, turndown) — a standard approach. Note: several packaged dependencies list Node engine requirements >=20.19 in package-lock, while SKILL.md recommends Node >=18; this could cause install/runtime issues on older Node versions.
Credentials
The skill requests no environment variables, credentials, or config paths. The code does not read local secrets or other configs; it only issues HTTP requests to the search endpoint and to docs.openclaw.ai pages, which is proportionate for a doc search skill.
Persistence & Privilege
No elevated privileges are requested. always is false, and the skill is user-invocable. It does not attempt to modify other skills or system-wide config.
Assessment
This package appears to do what it says: search OpenClaw docs and return Markdown. Before installing, note two practical points: (1) search queries are sent to a third-party host (leaves.mintlify.com) rather than directly to docs.openclaw.ai — if your queries contain sensitive, private, or internal data avoid sending them; (2) some dependencies in package-lock specify Node >=20.19 whereas the SKILL.md suggests Node >=18, so you may need a newer Node runtime to install/run successfully. If you want to proceed: inspect the included dist/search.js (already bundled), run npm install in an isolated environment or sandbox, and optionally review network traffic to confirm requests only go to the expected endpoints (leaves.mintlify.com and docs.openclaw.ai). If you need stronger assurance, ask the publisher to document the search endpoint explicitly or to host a search endpoint under docs.openclaw.ai.

Like a lobster shell, security has layers — review code before you run it.

latestvk974ryzm3nt6eswe1vxmgkw4sh83w3m3

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments