A sophisticated tool discovery and registration system featuring token-based routing, granular permissions, and sub-agent whitelisting.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install tool-registry
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install tool-registry using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Tool Registry skill serves as the central nervous system for tool management within an AI agent ecosystem. It provides a robust framework for developers to register functions, scripts, and APIs as searchable tools. By implementing an intelligent token-matching algorithm, it allows agents to resolve the correct tool for any given task dynamically, making it an essential component for any advanced Openclaw Skills implementation.
This skill goes beyond simple lookups by incorporating a multi-layered security and routing model. It categorizes tools by permission levels—ranging from read-only to administrative access—and maps them to specific agent types like 'explore' or 'verification'. This ensures that agents operate within safe boundaries while maintaining high efficiency in task execution.
To integrate this into your Openclaw Skills project, ensure you have the core registry script available in your scripts directory.
# Standard file structure
# tool-registry/
# ├── SKILL.md
# └── scripts/tool-registry.mjs
Initialize the registry in your JavaScript environment:
const { ToolRegistry } = require('./scripts/tool-registry.mjs');
const registry = new ToolRegistry();
The Tool Registry organizes data using a structured JavaScript object for each tool. Below is the metadata taxonomy used by Openclaw Skills:
| Property | Type | Description |
|---|---|---|
| name | string | The primary identifier for the tool |
| aliases | string[] | Short names or alternative triggers |
| permission | string | Security levels: read (1), write (2), danger (3), admin (4) |
| agentTypes | string[] | Allowed sub-agents (e.g., explore, plan, verification) |
| keywords | string[] | Search terms used for the matching algorithm |
| execute | function | The asynchronous logic triggered by the tool |
Loading
A powerful tool interception framework to inject custom logic before and after AI tool execution.

DeepRead Insurance is a high-accuracy AI skill designed to extract structured data from complex insurance documents and redact sensitive PII.

A strategic framework for publishing content on high-authority platforms to leverage their domain strength for immediate search rankings and AI citations.

An automated context management tool that prevents token overflows by summarizing long conversation histories into concise, structured snapshots.

A comprehensive token monitoring and budget management system designed to track AI agent consumption and operational costs.

An automated content curation tool that extracts the latest high-value posts from Jike topics and transforms them into structured Markdown digests.








































