← Back to Skills Marketplace
sushengbuyu

OpenClaw 文档知识库 / OpenClaw Knowledge Base

by sushengbuyu · GitHub ↗ · v1.0.2 · MIT-0
darwinlinuxwin32 ⚠ suspicious
119
Downloads
1
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install openclaw-knowledge
Description
OpenClaw 文档知识库 - 搜索与同步 / OpenClaw Documentation Knowledge Base - Search & Sync
Usage Guidance
This skill is largely coherent with its stated purpose, but take these precautions before installing: 1) Only use it if you trust https://docs.openclaw.ai — the sync fetches and stores remote markdown and that content may later be fed to an LLM. 2) Inspect the docs/ directory and .scrape-manifest.json after a sync; search for <AgentInstructions> or suspicious invisible characters. 3) Run the sync in a sandboxed environment (not on a machine with sensitive files or keys) to avoid accidental contamination of your workspace. 4) If you plan to feed search results to an AI, either sanitize the content programmatically or manually review examples to ensure no prompt-injection payloads are present. 5) If you need higher assurance, request the upstream source code or an author explanation about why prompt-injection patterns appear in the bundle.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-knowledge Version: 1.0.2 The skill provides a legitimate documentation search and synchronization tool for the OpenClaw platform. The code in scripts/sync.js fetches Markdown files from the official documentation domain (docs.openclaw.ai), while scripts/index.js and scripts/search.js handle local indexing and querying. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the logic is transparent and strictly aligned with the stated purpose of managing a knowledge base.
Capability Tags
cryptocan-make-purchasesrequires-oauth-token
Capability Assessment
Purpose & Capability
Name/description (knowledge base search & sync) matches the included scripts: sync.js fetches docs.openclaw.ai and saves markdown to a local docs/ directory; index.js builds a local JSON index used by search.js. Files and behaviors are proportionate to the stated purpose.
Instruction Scope
SKILL.md only instructs running the bundled node scripts (search and sync). The sync fetches remote markdown and writes it to a local docs/ directory and manifest; the indexer reads those files. This is expected, but the skill explicitly strips <AgentInstructions> tags from fetched pages — which indicates it anticipates remote documents may contain embedded agent instructions or injection vectors. Combined with the scanner flags, this is notable: the skill can ingest arbitrary remote text that may be used later as AI input, so verify source trustworthiness and/or sanitize fetched content before using results in an LLM.
Install Mechanism
No install spec is present (instruction-only install). The package is shipped as files in the skill bundle and requires node >=18. No external downloads or installers are executed during install, which minimizes supply-chain risk.
Credentials
The skill requests no environment variables or credentials and uses no external API keys. It only reads/writes local files (docs/, vault-index.json, .scrape-manifest.json) and performs HTTP GETs to docs.openclaw.ai (BASE_URL). The requested permissions are proportional to a documentation sync/indexer.
Persistence & Privilege
always is false and the skill does not modify other skills or global agent configuration. It persists scraped documents and a manifest under the skill's repo path (docs/ and .scrape-manifest.json), which is expected but means it will write to disk in the current workspace.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-knowledge
  3. After installation, invoke the skill by name or use /openclaw-knowledge
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Removed 370 files, including all documentation content. - Only the SKILL.md file remains; all docs, manifests, and reference material have been deleted. - The skill now provides only its description and metadata, with no actual documentation data or knowledge base content.
v1.0.1
## 更新说明 / Changelog Sync Script / 同步脚本 - Parallel processing with --parallel=N (default: 5) - Batch interval with --delay=MS (default: 100ms) - Added --parallel=N 并行处理(默认5并发) - 添加 --delay=MS 批次间隔(默认100ms) Documentation / 文档 - Removed AgentInstructions blocks from all 360+ docs - 清除所有 360+ 文档中的 AgentInstructions 块 SKILL.md - Updated sync command examples with parallel parameters - 更新同步命令示例,添加并行参数说明
v1.0.0
Initial release of openclaw-knowledge. - Provides full-text search across 366+ OpenClaw documentation files - Supports incremental synchronization with the official documentation site - Allows browsing by document category - Offers AI-friendly JSON output for easy integration - Includes command-line tools for search, sync, and category listing
Metadata
Slug openclaw-knowledge
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is OpenClaw 文档知识库 / OpenClaw Knowledge Base?

OpenClaw 文档知识库 - 搜索与同步 / OpenClaw Documentation Knowledge Base - Search & Sync. It is an AI Agent Skill for Claude Code / OpenClaw, with 119 downloads so far.

How do I install OpenClaw 文档知识库 / OpenClaw Knowledge Base?

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

Is OpenClaw 文档知识库 / OpenClaw Knowledge Base free?

Yes, OpenClaw 文档知识库 / OpenClaw Knowledge Base is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does OpenClaw 文档知识库 / OpenClaw Knowledge Base support?

OpenClaw 文档知识库 / OpenClaw Knowledge Base is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux, win32).

Who created OpenClaw 文档知识库 / OpenClaw Knowledge Base?

It is built and maintained by sushengbuyu (@sushengbuyu); the current version is v1.0.2.

💬 Comments