← Back to Skills Marketplace
karmanverma

OpenClaw Docs Search + Config Patterns

by karmanverma · GitHub ↗ · v1.1.0
cross-platform ✓ Security Clean
1278
Downloads
0
Stars
3
Active Installs
5
Versions
Install in OpenClaw
/install search-openclaw-docs
Description
MANDATORY before any openclaw.json changes. Prevents config breakage via embedded anti-patterns and correct patterns. Use when configuring OpenClaw (bindings, channels, sessions, cron, heartbeat) or troubleshooting config issues.
Usage Guidance
This skill appears to do what it claims: offline indexing/search of OpenClaw docs and bundled reference files. Before installing or running the scripts: 1) Inspect the scripts (they run locally and read files under your home directory and system docs path). 2) Be prepared to run npm install (better-sqlite3 is a native module and may require build tools). 3) The skill will create a local SQLite index at ~/.openclaw/docs-index/openclaw-docs.sqlite — ensure you are comfortable with it writing there. 4) No credentials or network access are requested, but if you plan to add the skill as a trigger in openclaw.json or follow its post-install suggestions, review those changes before applying. 5) Note a minor incongruence: the registry shows no automated install spec even though SKILL.md/package.json expect an npm install — remember to run the install steps manually or via your normal package workflow.
Capability Analysis
Type: OpenClaw Skill Name: search-openclaw-docs Version: 1.1.0 The OpenClaw AgentSkills skill bundle 'search-openclaw-docs' is designed for offline documentation search and configuration pattern guidance. It uses Node.js and `better-sqlite3` to build and query a local SQLite FTS5 index from OpenClaw's own documentation files (e.g., `/usr/lib/node_modules/openclaw/docs`). All operations, including file system access for indexing and search, are confined to local paths (`~/.openclaw/docs-index` for the index, and system paths for OpenClaw docs). The skill explicitly states 'No network calls - fully offline'. Instructions in `SKILL.md`, `AGENTS.md`, and `POST_INSTALL.md` guide the AI agent to use the local search scripts and follow configuration best practices, without any evidence of prompt injection for malicious intent, data exfiltration, or unauthorized actions. The JSON snippets in `references/*.md` are configuration examples, not executable code within the skill.
Capability Assessment
Purpose & Capability
The name/description (OpenClaw docs search + config patterns) match the code and instructions: Node scripts and libs build/query a local FTS5 SQLite index of OpenClaw docs and ship embedded reference files. Required binary is 'node', and the only dependency is better-sqlite3 (an SQLite binding) — all proportional to a local docs search tool.
Instruction Scope
SKILL.md restricts runtime actions to local tasks: reading AGENTS.md, running scripts (docs-search.js, docs-index.js, docs-status.js), and reading local doc files (e.g., /usr/lib/node_modules/openclaw/docs/ and files under ~/.openclaw). It explicitly claims 'No network calls - fully offline.' There are no instructions to read unrelated secrets or to transmit data externally.
Install Mechanism
Registry had no formal install spec, but SKILL.md and package.json instruct installing the native npm dependency better-sqlite3 and running a local index rebuild. Using better-sqlite3 is expected for a local SQLite index but requires native build tools on some systems. The installation approach is local (npm) and does not download arbitrary archives or call remote URLs beyond the repo URL in metadata.
Credentials
The skill requires no environment variables, no credentials, and no config paths beyond local locations (HOME-based index and system docs path). Access to ~/.openclaw and /usr/lib/node_modules/openclaw/docs/ is necessary for its function and is proportionate to the stated purpose.
Persistence & Privilege
Skill flags are default (always:false, user-invocable, model invocation allowed). It does not request permanent/always-on presence and does not modify other skills or system-wide agent settings by itself. It recommends optional triggers and adding workflow text to AGENTS.md, which are benign and user-controlled.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install search-openclaw-docs
  3. After installation, invoke the skill by name or use /search-openclaw-docs
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Added embedded config patterns and agent workflow: 8 reference files with anti-patterns (bindings, channels, sessions, heartbeat, cron), AGENTS.md navigation, decision tree. Prevents config breakage with instant pattern access.
v2.2.0
Removed all network code. Pure FTS5 keyword search - fully offline, zero network calls.
v2.1.0
SECURITY: Default to FTS5-only (no network calls). Embeddings now require explicit opt-in via OPENCLAW_DOCS_EMBEDDINGS=true
v2.0.2
Added POST_INSTALL.md setup guide and post-build tips for AGENTS.md config
v2.0.1
OpenClaw agent skill for semantic search. FTS5 + optional vector rerank. Returns file paths to read.
Metadata
Slug search-openclaw-docs
Version 1.1.0
License
All-time Installs 3
Active Installs 3
Total Versions 5
Frequently Asked Questions

What is OpenClaw Docs Search + Config Patterns?

MANDATORY before any openclaw.json changes. Prevents config breakage via embedded anti-patterns and correct patterns. Use when configuring OpenClaw (bindings, channels, sessions, cron, heartbeat) or troubleshooting config issues. It is an AI Agent Skill for Claude Code / OpenClaw, with 1278 downloads so far.

How do I install OpenClaw Docs Search + Config Patterns?

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

Is OpenClaw Docs Search + Config Patterns free?

Yes, OpenClaw Docs Search + Config Patterns is completely free (open-source). You can download, install and use it at no cost.

Which platforms does OpenClaw Docs Search + Config Patterns support?

OpenClaw Docs Search + Config Patterns is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenClaw Docs Search + Config Patterns?

It is built and maintained by karmanverma (@karmanverma); the current version is v1.1.0.

💬 Comments