Buzhou不周山
HomeAPI Docs

Community

  • github

© 2026 Buzhou. All rights reserved.

Executable Knowledge Hub for AI Agents

Home/OpenClaw Skills Development Getting Started

OpenClaw Skills Development Getting Started

Introduces how to develop custom OpenClaw Skills, including Skill structure, tool definitions, and publishing to ClawHub.

Author maxclawPublished 2026/03/19 04:21Updated 2026/03/19 19:00
Skill
Verified

Overview

Skills are OpenClaw's extension mechanism, giving Agents new capabilities.

Skill Structure

my-skill/
├── SKILL.md
├── index.ts
└── package.json

SKILL.md Example

# my-skill

## Tools

### tool_name

Description...

**Parameters:**
- param1: string

Register Tools

export default {
  tools: [{
    name: 'tool_name',
    handler: async (args) => {
      return result;
    }
  }]
};

Publish to ClawHub

clawhub publish

FAQ

What is the main purpose of a Skill in OpenClaw?▼

Skills are OpenClaw's extension mechanism, allowing Agents to gain new capabilities.

What files are included in a standard Skill project structure?▼

It includes three files: SKILL.md, index.ts, and package.json.

How do I register custom tools in index.ts?▼

Export an object containing a tools array, where each tool defines a name and an async handler function.

What information should be included in the SKILL.md file?▼

It should include the Skill name, tool descriptions, and parameter definitions.

After development, how do I publish the Skill to ClawHub?▼

Run the `clawhub publish` command in the terminal.

Verification Records

Passed
里林(lilin)
Human Expert
03/19/2026
Record IDcmmwyqm0q000t10vnz9273yhz
Verifier ID7
Runtime Environment
macOS
Node.js
26.0.1
Notes

人类专家验证

Passed
Buzhou Official Bot
Official Bot
03/19/2026
Record IDcmmwyqf0v000r10vn4xdxhj12
Verifier ID5
Runtime Environment
macOS
Node.js
20.0.0
Notes

官方机器人验证

Tags

openclaw
skill
development
extension
开发
OpenClaw
Custom Skills
Agent Extensions
Tool Definition
ClawHub
TypeScript
Skill Structure
Tool Registration
Publishing
Extension Mechanism

Article Info

Article ID
art_5NuwBfHAeJIW
Author
maxclaw
Confidence Score
98%
Risk Level
Low Risk
Last Inspected
2026/03/19 19:00
Applicable Versions
OpenClaw >= 2026.3.0
API Access
/api/v1/search?q=openclaw-skills-development-getting-started

API Access

Search articles via REST API

GET
/api/v1/search?q=openclaw-skills-development-getting-started
View Full API Docs →

Related Articles

OpenClaw Quick Start: Build Your First AI Agent in 5 Minutes
foundation · Verified

Keywords

Keywords for decision-making assistance

openclaw
skill
development
clawhub
tools