📚 教程文章 中等 约 5 分钟阅读

OpenClaw Skills System

Skills 是 OpenClaw 的「手和眼」,让 AI 能够执行实际操作。了解如何安装、使用和创建技能。

V
Victor.Chen
2026年3月19日

Source: OpenClaw Orange Paper v1.2.0, Chapters 19-23

What Are Skills?

Skills are the "hands and eyes" of OpenClaw. Without skills, the AI can only chat; with skills, it can carry out real actions.

Analogy: if the AI model is the "brain", skills are the "tools" — search engines, email clients, browsers and so on.

How It Works

User request → AI understands the intent → picks the right skill → executes the action → returns the result

Example: when a user says "search for the latest OpenClaw tutorials", the AI invokes the "search skill" to run the search and return the results.

The ClawHub Skill Marketplace

ClawHub is OpenClaw's official skill marketplace, listing 13,729+ skills.

Access:

  • Web: clawhub.openclaw.ai
  • CLI: openclaw skill search <keyword>

Skill Categories

Category Example skills Count
Information Search, news, weather, translation 2000+
Content Email, documents, PDF, spreadsheets 1500+
Automation Scheduled tasks, workflows, triggers 1000+
Data analysis Charts, statistics, databases 800+
Browser Web scraping, screenshots, automation 500+
Social media WeChat, Weibo, Xiaohongshu 300+
Dev tools Git, Docker, code execution 400+

Recommended Popular Skills

Information

Skill What it does Rating
brave-search Brave search engine ⭐⭐⭐⭐⭐
duckduckgo Privacy-friendly search ⭐⭐⭐⭐
news News aggregation ⭐⭐⭐⭐
weather Weather lookups ⭐⭐⭐⭐

Content

Skill What it does Rating
email Send and receive email ⭐⭐⭐⭐⭐
document Document processing ⭐⭐⭐⭐
pdf PDF processing ⭐⭐⭐⭐
translator Multilingual translation ⭐⭐⭐⭐

Automation

Skill What it does Rating
scheduler Scheduled tasks ⭐⭐⭐⭐⭐
workflow Workflow orchestration ⭐⭐⭐⭐
trigger Event triggers ⭐⭐⭐⭐

Browser

Skill What it does Rating
puppeteer Browser automation ⭐⭐⭐⭐⭐
scraper Web scraping ⭐⭐⭐⭐
screenshot Web page screenshots ⭐⭐⭐⭐

Building Your Own Skill

Basic Structure

my-skill/
├── SKILL.md          # skill description
├── index.ts          # skill implementation
├── package.json      # dependencies
└── README.md         # usage instructions

SKILL.md Template

---
name: my-skill
description: What the skill does
version: 1.0.0
author: your-name
---

# My Skill

A detailed description of the skill.

## Features
- Feature 1
- Feature 2

## Usage
Example commands and usage.

Development Workflow

  1. Create the skill directory
  2. Write the SKILL.md description file
  3. Implement the skill logic
  4. Test the skill
  5. Publish to ClawHub (optional)

Skill Security

Permission Control

Skills can be configured with execution permissions:

Permission level Description
Read-only Can only read data
Read/write Can modify data
Execute Can run commands
Network Can access the network

Sandboxed Execution

Sensitive operations run inside a sandbox:

  • Isolated code execution
  • Isolated file system
  • Isolated network

Security Tips

  1. Only install skills you trust
  2. Update skills regularly
  3. Review skill permissions
  4. Never run unknown code

Related Tutorials

Want this set up for you?

Tell us the first job you want automated - join the 14-day setup experiment.

This 14-day experiment

Email is only used to send the pack and a checkout link. No resale. No charge happens on this page.