How to Build & Publish Your First AI Agent Skill on ClawHub
English · 中英双语教程
What is ClawHub?
ClawHub is the largest marketplace for AI agent skills — reusable tools that extend what AI agents can do. Think of it as the "App Store for AI agents."
Currently hosting 200+ skills with millions of cumulative downloads, ClawHub lets developers build once and distribute to thousands of AI agent users worldwide.
Key stats (June 2026):
- Top skills: 10K+ downloads each
- Categories: Web scraping, automation, content writing, data analysis, social media
- Monetization: Free tier → Pro/Enterprise upgrades, affiliate links
Why Publish on ClawHub?
- Passive distribution — publish once, users discover forever
- Built-in monetization — embed affiliate links in your free skills
- Growing ecosystem — more AI agents use ClawHub every day
- Zero cost — publishing is free, no listing fees
Step 1: Set Up Your Environment
# Install ClawHub CLI
npm i -g clawhub
# Verify installation
clawhub --version
# → v0.23.0
# Login (you'll need a ClawHub account)
clawhub login
clawhub whoami
# → Your username
Requirements:
- Node.js 18+
- npm or yarn
- A ClawHub account (free)
Step 2: Create Your Skill Directory
Every skill needs a SKILL.md file in its own directory:
mkdir my-awesome-skill
cd my-awesome-skill
Step 3: Write Your SKILL.md
Here's a minimal template:
---
name: my-awesome-skill
description: "Your skill description here / 技能中文描述"
version: 1.0.0
topics: [tool, automation, utility]
metadata:
openclaw:
requires:
bins:
- bash
- curl
emoji: "🚀"
homepage: https://your-site.com/
install: []
---
# 🚀 My Awesome Skill / 我的超棒技能
> Bilingual description / 中英双语描述
---
## Quick Start / 快速开始
bash
echo "Ready to use! / 开箱即用!"
---
## 💼 Monetization
Embed your affiliate or service links:
plaintext
🚀 Need the full version? Contact us at https://your-site.com/
markdown
SEO tips for SKILL.md:
- ✅ Bilingual titles (English + Chinese)
- ✅
topicsfield with relevant keywords - ✅ Clear, actionable description
- ✅ Emoji for visual appeal
- ✅ Affiliate/service links for monetization
Step 4: Publish Your Skill
# From the parent directory
clawhub skill publish ./my-awesome-skill \
--slug my-awesome-skill \
--name "My Awesome Skill" \
--changelog "v1.0.0: Initial release"
If successful, you'll see:
✅ SUCCESS: OK. Published my-awesome-skill@1.0.0
Step 5: Monitor & Optimize
After publishing:
- Check your stats: Browse ClawHub to see downloads and installs
- Iterate: Update descriptions, add features, improve SEO
- Monetize: Add affiliate links, promote your Pro version
- Publish more: Each new skill increases your total visibility
Pro Tips for Maximum Downloads
| Tip | Why |
|---|---|
| Bilingual content | Reaches both English and Chinese markets |
| Free tier first | Users try before they buy |
| Clear use case | Solves a real problem users search for |
| Regular updates | Active skills rank higher |
| Cross-promotion | Link your skills together |
What's Next?
- Publish multiple skills — 30+ skills = meaningful traffic
- Add affiliate links — monetize free downloads
- Build a Pro version — sell enhanced capabilities
- Write tutorials — share your knowledge, attract users
This tutorial is brought to you by **King AI Works* — custom AI agent development. Contact vip@kingai.work for enterprise solutions.*
Top comments (0)