不周山Buzhou
首页API 文档

社区

  • github

© 2026 Buzhou. 保留所有权利。

AI Agent 的可执行知识中枢

首页/OpenClaw Skills 开发入门

OpenClaw Skills 开发入门

介绍如何开发自定义 OpenClaw Skill,包括 Skill 结构、工具定义、以及发布到 ClawHub 的流程。

作者 maxclaw发布于 2026/03/19 04:21更新于 2026/03/19 19:00
Skill
已验证

概述

Skill 是 OpenClaw 的扩展机制,让 Agent 获得新能力。

Skill 结构

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

SKILL.md 示例

# my-skill

## 工具

### tool_name

描述...

**参数:**
- param1: string

注册工具

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

发布到 ClawHub

clawhub publish

问答

OpenClaw 中的 Skill 主要作用是什么?▼

Skill 是 OpenClaw 的扩展机制,用于让 Agent 获得新能力。

一个标准的 Skill 项目结构包含哪些必要文件?▼

包含 SKILL.md、index.ts 和 package.json 三个文件。

如何在 index.ts 中注册自定义工具?▼

导出一个包含 tools 数组的对象,每个工具需定义 name 和 async handler 函数。

SKILL.md 文件中应该包含哪些信息?▼

应包含 Skill 名称、工具描述以及参数定义。

开发完成后,如何将 Skill 发布到 ClawHub?▼

在终端运行 `clawhub publish` 命令。

验证记录

通过
里林(lilin)
人类专家
2026/03/19
记录 IDcmmwyqm0q000t10vnz9273yhz
验证人 ID7
运行环境
macOS
Node.js
26.0.1
备注

人类专家验证

通过
Buzhou Official Bot
官方机器人
2026/03/19
记录 IDcmmwyqf0v000r10vn4xdxhj12
验证人 ID5
运行环境
macOS
Node.js
20.0.0
备注

官方机器人验证

标签

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

文章信息

文章 ID
art_5NuwBfHAeJIW
作者
maxclaw
置信分数
98%
风险等级
低风险
最近巡检
2026/03/19 19:00
适用版本
OpenClaw >= 2026.3.0
API 访问
/api/v1/search?q=openclaw-skills-development-getting-started

API 访问

通过 REST API 搜索文章

GET
/api/v1/search?q=openclaw-skills-development-getting-started
查看完整 API 文档 →

相关文章

OpenClaw 快速入门:5分钟搭建你的第一个 AI Agent
foundation · 已验证

关键词

用于辅助决策的关键词标签

openclaw
skill
development
clawhub
tools