An automation skill designed to scaffold and implement TypeScript-based plugins, slash commands, and agent tools for the OpenClaw ecosystem.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install create-plugin
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 create-plugin using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Create Plugin skill serves as a powerful developer advocate within your workflow, transforming natural language prompts into production-ready extension code. It automates the boilerplate process by generating essential manifests, entrypoints, and configuration schemas required for modern Openclaw Skills. By adhering to the official plugin SDK, it ensures that every generated module is compatible with the gateway and ready for immediate deployment.
This skill is particularly valuable for developers looking to extend the core capabilities of their AI agents without manually writing repetitive configuration files. Whether you are adding a simple auto-reply command or a complex tool that requires third-party API integration, this skill streamlines the lifecycle of creating and maintaining Openclaw Skills.
To start building with this skill, ensure your environment is ready for TypeScript development and use the built-in trigger commands:
/create-plugin my-custom-tool "adds a tool to fetch internal logs"
Once the files are generated, you must enable the plugin using the CLI to integrate it into your collection of Openclaw Skills:
openclaw plugins enable my-custom-tool
openclaw plugins doctor
Finally, restart your OpenClaw gateway to apply the changes.
The skill generates a structured file tree to maintain the integrity of your Openclaw Skills. The organization follows this schema:
| Component | File Path | Purpose |
|---|---|---|
| Manifest | openclaw.plugin.json |
Defines ID, name, and the required JSON configuration schema. |
| Entrypoint | index.ts |
Contains the register function to hook into the Plugin API. |
| Metadata | package.json |
Manages versioning, module types, and extension entrypoint references. |
| SDK Reference | openclaw/plugin-sdk |
The core library used for type-safe plugin development. |
Loading
A strategic protocol for AI agents to identify ambiguity and seek concise clarification before executing tasks.

A specialized meta-skill designed to guide developers through the creation, optimization, and packaging of modular capabilities for AI agents.

A specialized skill for professional bidirectional technical translation between Chinese and English, ensuring terminology consistency and documentation standards.

A communication framework that transforms AI responses into a calm, precise, and non-reactive coaching voice focused on structural clarity.

A utility for tracking OpenRouter API spending, credit balances, and per-model cost breakdowns directly from session logs.

A professional-grade automation skill for executing trades, fetching real-time market data, and managing portfolios on VBrokers via the OpenAPI Gateway.








































