← Back to Skills Marketplace
mslclaw

OpenClaw Doc Finder

by mslclaw · GitHub ↗ · v1.2.0 · MIT-0
cross-platform ⚠ suspicious
302
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install openclaw-doc-finder
Description
OpenClaw 文档检索专家。当用户询问 OpenClaw 配置、维护、故障排除、通道接入、技能安装、模型配置等问题时使用。支持快速定位官方文档、给出精确 URL 和关键命令。高价值触发场景包括:(1)配置 gateway、channels、plugins;(2)排查连接/认证/权限问题;(3)安装/管理技能(...
Usage Guidance
This skill appears to be what it says: a local doc indexer and retriever for OpenClaw. Before installing, note these practical points: (1) it will read local OpenClaw docs if they exist under your home (script looks in ~/.npm-global/.../openclaw/docs) to build the index; (2) at runtime it may run remote fetches (curl or agent web fetch) and executes a small inline Python snippet to extract text — this is normal for HTML->plaintext extraction but does execute code locally; (3) it writes caches and a doc-lookups.md log inside the skill folder (references/fetched/, references/doc-lookups.md, references/doc-index.md, VERSION). If you are uncomfortable with persistent local logs of queries, review or remove references/doc-lookups.md after use or modify the skill before enabling automatic version-sync. If you require stronger assurances, ask the maintainer to: (a) avoid scanning arbitrary home paths (or make the openclaw docs path configurable), (b) make document-fetch actions explicit and user-triggered, and (c) provide an opt-out for local query logging.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-doc-finder Version: 1.2.0 The skill bundle provides legitimate documentation retrieval functionality but includes high-risk execution patterns that increase the attack surface. Specifically, SKILL.md instructs the AI agent to use a 'curl | python3' shell command as a fallback for fetching remote content, which could be leveraged for remote code execution (RCE) if the URL parameters are manipulated via prompt injection. Additionally, the scripts/sync-version.py script performs filesystem read/write operations and accesses global npm directories to synchronize versions, representing broad permissions for a documentation tool.
Capability Tags
cryptorequires-oauth-token
Capability Assessment
Purpose & Capability
Name/description match what the skill does: routing to docs, returning URLs, commands and config snippets. Required permissions/variables are minimal (none declared). The included sync script and local reference files are reasonable for keeping an index and cache.
Instruction Scope
SKILL.md explicitly instructs reading/writing files under the skill (references/, references/fetched/, doc-lookups.md) and running remote fetch fallbacks (web_fetch → firecrawl → exec→curl). It also includes an inline python snippet executed when using curl to extract text. These actions are consistent with a doc-retrieval skill but do grant the agent permission to execute curl/python and write persistent local files; the spec does not instruct reading secrets, but some troubleshooting excerpts reference user files (e.g. ~/.openclaw/.env) as manual diagnostic steps — those are presented as user commands rather than mandatory automatic reads.
Install Mechanism
No install spec; instruction-only skill with one utility script. Nothing is downloaded from external arbitrary URLs during install. Running remote fetches is part of runtime behavior, not installation.
Credentials
Skill declares no required env vars or credentials. The content references common OpenClaw config paths and env examples (e.g. ~/.openclaw/.env) for troubleshooting, which is expected for a docs/troubleshoot helper — it does not request unrelated secrets.
Persistence & Privilege
Skill will persist data in its own directory: update references/doc-index.md (via sync-version.py), create/update references/fetched/*.md cache, and append/update references/doc-lookups.md for user queries. always:false (no forced global install). The sync script may read local OpenClaw docs under ~/.npm-global/... if present. Persisting user query logs and caches is expected for convenience but is persistent storage users should be aware of.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-doc-finder
  3. After installation, invoke the skill by name or use /openclaw-doc-finder
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
新增:远程拉取降级策略(curl兜底)、自动缓存机制(7天有效期)、诊断决策树;优化:版本同步改为手动触发;新增:无法拉取时的兜底说明
v1.1.0
优化触发条件:增加主条件+排除场景结构,提升激活准确性,防止误触发其他专业技能场景
v2026.3.13
Initial publish
Metadata
Slug openclaw-doc-finder
Version 1.2.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is OpenClaw Doc Finder?

OpenClaw 文档检索专家。当用户询问 OpenClaw 配置、维护、故障排除、通道接入、技能安装、模型配置等问题时使用。支持快速定位官方文档、给出精确 URL 和关键命令。高价值触发场景包括:(1)配置 gateway、channels、plugins;(2)排查连接/认证/权限问题;(3)安装/管理技能(... It is an AI Agent Skill for Claude Code / OpenClaw, with 302 downloads so far.

How do I install OpenClaw Doc Finder?

Run "/install openclaw-doc-finder" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OpenClaw Doc Finder free?

Yes, OpenClaw Doc Finder is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does OpenClaw Doc Finder support?

OpenClaw Doc Finder is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenClaw Doc Finder?

It is built and maintained by mslclaw (@mslclaw); the current version is v1.2.0.

💬 Comments