← Back to Skills Marketplace
208
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install ragclaw
Description
Local-first knowledge base to index, search, and manage documents and web pages offline using SQLite and local embedding models.
Usage Guidance
Before installing/using this skill: 1) Understand that the skill is a thin wrapper that runs a third-party CLI (@emdzej/ragclaw-cli). Review that project's source and npm package to ensure you trust its behavior (it will run on your machine and can access disk and network). 2) Expect network activity: web crawling and 'embedder download' will fetch remote content and model weights despite the 'offline' claim — if you need strictly offline behavior, disable crawling and do not download embedders. 3) Confirm where data will be written (SKILL.md uses ~/.local/share/kbclaw and ~/.config/kbclaw, but skill.json references ~/.local/share/ragclaw) and adjust or sandbox if needed. 4) Be careful with the RAGCLAW_BIN env var — if set to an untrusted program it will be executed; prefer installing the CLI from a trusted source and keep RAGCLAW_BIN unset. 5) If you require higher assurance, run the ragclaw CLI in a restricted environment (container or VM) and verify network/file activity during a test run.
Capability Analysis
Type: OpenClaw Skill
Name: ragclaw
Version: 0.5.0
The RagClaw skill is a local-first knowledge base tool designed for indexing and searching documents, code, and web pages using SQLite and local embeddings. The provided files (kb.sh, skill.json, SKILL.md) act as a standard wrapper for the '@emdzej/ragclaw-cli' utility, with no evidence of data exfiltration, unauthorized execution, or malicious prompt injection. All behaviors, including web crawling and local file indexing, are consistent with the stated purpose of a Retrieval-Augmented Generation (RAG) tool.
Capability Assessment
Purpose & Capability
Name/description match the provided commands and shell wrapper. The skill is instruction-only and delegates work to an external CLI (@emdzej/ragclaw-cli). Minor inconsistency: SKILL.md uses names/paths with 'kbclaw' while skill.json/storage uses 'ragclaw', which could lead to confusion about where data/config are stored.
Instruction Scope
Instructions are generally scoped to indexing, searching, and local storage. However, features like web crawling and 'embedder download' imply network activity (fetching pages and model weights). SKILL.md also claims 'Zero external APIs' and 'offline embeddings' which is misleading because the skill explicitly supports downloading embedders and crawling remote pages. The agent will run an external binary (ragclaw CLI), which may perform arbitrary I/O/network operations on your behalf.
Install Mechanism
No install spec is included (instruction-only). The provided kb.sh only checks for a CLI and instructs the user to install '@emdzej/ragclaw-cli' via npm. No third-party archives or obscure URLs are fetched by the skill itself.
Credentials
The skill declares no required environment variables or secrets. It optionally respects RAGCLAW_BIN to point to the CLI executable; that's reasonable but means a manipulated env var could alter which binary is executed.
Persistence & Privilege
always is false and the skill is user-invocable only. It will read/write files under user home (XDG dirs, ~/.config, ~/.local/share) which is expected for a local KB. Again, mismatch in names/paths between SKILL.md (~/.local/share/kbclaw, ~/.config/kbclaw) and skill.json (~/.local/share/ragclaw) should be clarified.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ragclaw - After installation, invoke the skill by name or use
/ragclaw - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.5.0
Renamed /rag to /kb, updated triggers for knowledge base
Metadata
Frequently Asked Questions
What is RagClaw Knowledge Base?
Local-first knowledge base to index, search, and manage documents and web pages offline using SQLite and local embedding models. It is an AI Agent Skill for Claude Code / OpenClaw, with 208 downloads so far.
How do I install RagClaw Knowledge Base?
Run "/install ragclaw" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is RagClaw Knowledge Base free?
Yes, RagClaw Knowledge Base is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does RagClaw Knowledge Base support?
RagClaw Knowledge Base is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created RagClaw Knowledge Base?
It is built and maintained by emdzej (@emdzej); the current version is v0.5.0.
More Skills