Chapter 19

ClawHub Ecosystem: 13,000+ Skills Categories, Top 10 Picks and Installation Guide

Chapter 19: The ClawHub Ecosystem — 13,000+ Skills, Top 10 Picks, and an Installation Guide

Chapter Overview

ClawHub (clawhub.ai) is the official marketplace and community hub for OpenClaw Skills. At the time of writing, the platform hosts 13,729 Skills with a combined download count exceeding 1.5 million. But volume brings quality variance — after expert curation, approximately 3,286 of these are considered trustworthy, high-quality Skills. This chapter explores ClawHub's platform architecture, its 10 major categories, the Top 10 Skills by install count, and how to use the platform effectively.


19.1 ClawHub Platform Architecture

ClawHub is not a simple file repository. It is a fully-featured platform designed specifically for the AI Skills ecosystem.

Technology Stack

Layer Technology Notes
Frontend framework TanStack Start SSR-first React meta-framework; SEO-friendly
Database / backend Convex Real-time database; supports instant search and version control
Authentication GitHub OAuth Unified GitHub account login; tied to publish permissions
Search engine Vector search (semantic) Semantic understanding, not keyword matching
CDN / storage Edge storage Globally accelerated Skill content delivery

Core Features


19.2 The 10 Major Categories

ClawHub organizes Skills into 11 primary categories (including "Other"). Here is a detailed breakdown of the 10 named categories:

1. Coding Agents

Representative Skills: Self-Improving Agent, Capability Evolver, ATXP

Focused on autonomous programming tasks: auto-fixing bugs, implementing features, and refactoring code. These Skills are typically complex, containing multi-step workflows and self-repair loops.

Typical trigger scenarios:

2. Web Dev

Representative Skills: ByteRover, Agent Browser

Covers frontend development, API design, and web performance optimization.

Sub-types:

3. AI & LLM

Representative Skills: Capability Evolver, claude-api

Focused on AI application development: prompt engineering, model integration, Agent construction, and LLM evaluation.

Popular uses:

4. Utility

Representative Skills: Summarize, Sonoscli

The broadest category, including:

5. DevOps

Representative Skills: GitHub (PR management, CI/CD), various deployment Skills

Covers CI/CD pipelines, containerization, monitoring, and infrastructure as code.

Representative Skills: Gog, ByteRover

Helps Agents search the internet, documentation repositories, and codebases. Gog is the most popular search Skill, with over 50,000 daily invocations.

7. Browser Automation

Representative Skills: Agent Browser, Wacli

8. Productivity

Representative Skills: Summarize (10k downloads)

9. Image & Video

Representative Skills: Various image processing Skills

10. Communication

Representative Skills: Various messaging/email Skills

11. Git & GitHub

Representative Skills: GitHub (10k downloads)


19.3 Top 10 Skills by Install Count — In Depth

Listed in order of downloads, with a deep dive into each Skill:

#1 Capability Evolver (35k downloads)

Categories: Coding Agents / AI & LLM

Core function: Enable OpenClaw to improve itself — based on the user's work patterns, it automatically suggests and applies new Skill configurations.

How it works:

  1. Analyzes recent conversation history
  2. Identifies recurring task patterns
  3. Automatically generates new Skills to handle those patterns
  4. Suggests the user install these custom Skills

Installation:

clawhub install capability-evolver

Use case:

User: "What tasks do I do most often? Is there anything that can be automated?"
→ Capability Evolver analyzes conversation history and makes suggestions

Note: This is a meta-skill — it creates other Skills. Requires OpenClaw to have write access to the Skills directory.


#2 Wacli (16k downloads)

Categories: Browser Automation

Core function: Web Automation CLI — converts web interactions into repeatable CLI command sequences.

Key features:

Installation:

clawhub install wacli

Usage examples:

/wacli record            → start recording mode
/wacli play my-script.yaml  → replay recorded operations
/wacli extract --url https://site.com --selector ".price"  → extract data

#3 ByteRover (16k downloads)

Categories: Web Dev / Search

Core function: Intelligent web content retrieval and analysis — not just scraping, but understanding content structure and extracting key information.

How it differs from a plain web_fetch:

Installation:

clawhub install byterover

#4 Self-Improving Agent (15k downloads)

Categories: Coding Agents

Core function: Similar to Capability Evolver, but focused on code tasks — after each task, it analyzes its own performance and records potential improvements.

Persistent memory: Uses a local JSON file to record lessons learned from each task, accumulating project-specific "engineering wisdom" over time.

Installation:

clawhub install self-improving-agent

#5 ATXP (14k downloads)

Categories: Coding Agents

Core function: Automated Test eXecution Protocol — a Skill focused on test-driven development and automated test execution.

Core capabilities:

Installation:

clawhub install atxp

#6 Gog (14k downloads)

Categories: Search

Core function: Google Search integration — enables OpenClaw to search the internet for current information.

Features:

Installation:

clawhub install gog

Example usage:

User: "What's new in React 19?"
→ Gog automatically searches and returns a summary with source links

Requires: Search API Key (supports SerpAPI / Brave Search API)


#7 Agent Browser (11k downloads)

Categories: Browser Automation

Core function: Full browser Agent — more advanced than Wacli, with visual understanding (screenshot analysis).

How it differs from Wacli:

Installation:

clawhub install agent-browser

#8 Summarize (10k downloads)

Categories: Productivity / Utility

Core function: Intelligent summary generation — supports articles, code, meeting notes, documents, and more.

Supported summary formats:

Installation:

clawhub install summarize

#9 GitHub (10k downloads)

Categories: Git & GitHub / DevOps

Core function: Complete GitHub workflow support — PR management, Issue tracking, Release automation, Actions configuration.

Installation:

clawhub install github

Requires: GITHUB_TOKEN environment variable


#10 Sonoscli (10k downloads)

Categories: Utility / Communication

Core function: Audio processing and transcription — integrates Whisper and other speech-recognition models for audio-to-text and multi-language transcription.

Installation:

clawhub install sonoscli

Requires: OPENAI_API_KEY or local Whisper installation


19.4 awesome-openclaw-skills: The Curation Methodology Behind 3,286 Trusted Skills

Not every one of ClawHub's 13,729 Skills is worth installing. The community-maintained awesome-openclaw-skills list (from which 3,286 trusted Skills were curated) applies the following filtering criteria:

Quality Assessment Dimensions

Dimension Weight Criteria
Functional completeness High SKILL.md contains required fields and actually works
description quality High Precisely describes trigger scenarios; no ambiguity
Recency Medium Updated within 6 months (avoids stale Skills)
Install count Medium Downloads > 100 (verified by real users)
requires declaration Medium Correctly declares dependencies; no hidden requirements
Documentation quality Low Clear usage instructions present

Red Flags (Automatic Exclusion)


19.5 Installation Methods: clawhub install vs. Manual

# Install to global Skills directory (~/.openclaw/skills/)
clawhub install <slug>

# Install into the current project
clawhub install <slug> --local

# Install a specific version
clawhub install <slug>@1.2.3

# Install multiple Skills at once
clawhub install gog github summarize

Advantages:

Manual Installation

# 1. Create the Skills directory (if it doesn't exist)
mkdir -p ~/.openclaw/skills/my-skill

# 2. Create SKILL.md
cat > ~/.openclaw/skills/my-skill/SKILL.md << 'EOF'
---
name: my-skill
description: My custom Skill
---

## Content
...
EOF

# 3. OpenClaw will automatically discover the new Skill on next startup

Suitable for:

Comparison Table

Dimension clawhub install Manual Installation
Convenience Very high (one command) Low (manual steps)
Version management Automatic (lock file) Manual
Auto-install dependencies Yes No
Suitable for private Skills No Yes
Offline installation No Yes

19.6 Skills Update Strategy

Check Available Updates

clawhub update --check
# Output:
# gog: 1.2.0 → 1.3.0 (breaking: requires.env changed)
# github: 2.1.0 → 2.1.1 (patch: fixed PR template)
# summarize: 1.0.0 → 1.0.0 (up to date)

Update a Single Skill

clawhub update gog

Update All (Use with Caution)

clawhub update --all

Recommendation: Don't blindly update everything. Breaking changes can break automated workflows that depend on a Skill. Always read the changelog before updating.

# openclaw.lock example
{
  "skills": {
    "gog": "1.2.0",
    "github": "2.1.0",
    "summarize": "1.0.0"
  }
}

In team projects, commit openclaw.lock to Git to ensure all team members use the same versions.


19.7 Using ClawHub's Vector Search Effectively

ClawHub's search engine uses vector embeddings, meaning it understands search intent rather than just matching keywords.

Search Techniques

Technique 1: Search with scenario descriptions, not tool names

# Poor search
clawhub search "ffmpeg"

# Better search
clawhub search "compress and convert video files"

Technique 2: Use question-form queries

clawhub search "how to create github pull request automatically"
clawhub search "analyze code performance bottlenecks"

Technique 3: Filter by category

clawhub search "web scraping" --category "Browser Automation"
clawhub search "code review" --category "Coding Agents"

Technique 4: Filter by OS

clawhub search "image resize" --os darwin

Technique 5: Filter by minimum downloads (exclude unverified Skills)

clawhub search "pdf processing" --min-downloads 500

19.8 Publishing Skills to ClawHub

If you have written a high-quality Skill, you can publish it to ClawHub to contribute to the community:

Pre-Publication Checklist

- [ ] name field exists and is unique
- [ ] description is precise (50–150 characters)
- [ ] requires field correctly declares all dependencies
- [ ] Tested in at least 2 different environments
- [ ] If install field is present, installation commands are verified
- [ ] No hardcoded personal paths or API keys

Publish Commands

# Log in (using GitHub OAuth)
clawhub login

# Publish a Skill
clawhub skill publish ./my-skill/

# Publish a specific version
clawhub skill publish ./my-skill/ --version 1.0.0

# Update an already-published Skill
clawhub skill publish ./my-skill/ --version 1.1.0

Post-Publication Maintenance


19.9 Chapter Summary

The next chapter covers advanced Skills techniques: OS filtering, dependency gating, the internal mechanics of command-dispatch, and how to combine lazy-loading with command-dispatch to minimize token costs.

Rate this chapter
4.6  / 5  (12 ratings)

💬 Comments