Awesome OpenClaw Skills
The discovery layer for 5,000+ OpenClaw skills is real and useful, but its own bookkeeping cannot be trusted.
This is the de facto discovery surface for the OpenClaw skill ecosystem and the companion clawskills.sh site adds security context no GitHub list has. The catalog itself is sloppily kept: six different skill totals none of which match the actual 5,151 entries, 27 of 30 category headers overstating their counts, and 2 of 6 sampled entries pointing at skills the ClawHub registry can no longer resolve. Use it for discovery, verify before you install, and do not quote its numbers.
$https://clawskills.sh
$openclaw skills install/
$npx clawhub install/
install if
- OpenClaw users overwhelmed by the raw registry. ClawHub passed 12,000-plus published skills months ago; this is the only categorized, security-annotated index of that pile, and its install path demonstrably works.
- Skill authors targeting the OpenClaw ecosystem. Inclusion here plus a clawskills.sh page is currently the main discovery channel for community skills, and the PR intake is active and fast.
- Anyone auditing an OpenClaw deployment. The per-skill VirusTotal and OpenClaw status links give a starting triage view faster than clicking through ClawHub one skill at a time.
skip if
- Teams needing a verified dependency list. Nothing here is audited (the README says so itself), counts are unreliable, and 2 of 6 sampled entries were dead. Do not build tooling on top of this data.
- Non-OpenClaw users. The ClawHub-only policy means no Hermes, Codex, or Cursor install paths are covered, and the catalog does not track portability of the underlying SKILL.md files.
- Anyone who needs reproducible curation. The categorization script is private, so the category files and their inflated counts cannot be regenerated or diffed by outside contributors.
What It Does
VoltAgent's awesome-openclaw-skills is a curated markdown index of skills published on ClawHub, the public registry for the OpenClaw assistant (the artist formerly known as Clawdbot, hence the repo's rename trail). The repo holds a 1,255-line README with a sponsored ecosystem section and inline category previews, plus 30 per-category markdown files that carry the actual catalog: 5,151 bullet entries as of test day, each linking to a per-skill page on the companion site clawskills.sh, which in turn links to the underlying ClawHub listing. The audience is OpenClaw users hunting for skills and skill authors seeking distribution. The pitch is curation: the README claims 7,215 registry entries were filtered out (spam, duplicates, low quality, crypto, and 373 malicious entries identified by external security audits), leaving the 5,300-plus worth your time. There is no executable code in the repo; it is a reading product with an install instruction.
The Good
The install path works, and the artifacts it lands are supply-chain clean. Following the README's npx clawhub install instruction, 4 of 6 sampled catalog entries (steipete/slack from the CONTRIBUTING example, xizhuomengcontin/orca-replay, tuanpmt/1p-shortlink, rhyssullivan/answeroverflow) installed real SKILL.md files with valid frontmatter, a _meta.json with version and publish timestamp, and a .clawhub/origin.json provenance manifest recording the registry URL, owner handle, installed version, timestamp, and a SHA fingerprint. That provenance file is better hygiene than most skill distribution channels GearScope has tested.
clawskills.sh is a real product, not a link farm. The companion site (Astro-built, live, 5,167 skill pages) gives every skill a page with version, download count, a VirusTotal report link, the official OpenClaw security status (Benign or Suspicious), the original SKILL.md, an example workflow, and requirements. A sampled page (attio-crm) linked a real VirusTotal file-analysis URL. This is security context the raw GitHub list cannot carry, and it is the strongest reason to use this catalog over searching ClawHub directly.
Link freshness and intake cadence are excellent. All 35 sampled catalog URLs returned HTTP 200. The repo is alive: 499 commits, 100+ contributors, 5 open PRs at test time all following the "Add skill: owner/name" convention, and merge activity within five days of review. The one CI workflow enforces that PR descriptions contain a ClawHub link, which matches the repo's ClawHub-only contribution policy. The README's security notice is also refreshingly blunt: skills here are "curated, not audited."
The Bad
The repo cannot count itself, in six different ways. The actual entry count across the 30 category files is 5,151. The README hero says "Discover 5300+", the README badge says 5200, the GitHub repo description says "5,400+", the README table of contents sums to 5,319, and the per-category header counts sum to 5,376. Twenty-seven of thirty category headers overstate their own file's entry count (Gaming claims 36 and has 26, Moltbook claims 44 and has 35, Marketing and Sales claims 108 and has 98). For a product whose entire value proposition is filtering a registry down to trustworthy numbers, none of its numbers reconcile.
The headline filter claims are leaky. The README says 886 crypto, blockchain, and finance entries were excluded, and CONTRIBUTING says "No crypto, blockchain, DeFi, or finance-related skills for now." A strict scan of the shipped catalog finds 129 to 141 crypto-adjacent entries still listed, including a CoinGecko price fetcher, two Zapper DeFi portfolio skills, a Sui blockchain explainer, a "Secure crypto wallet for AI agents," a Bitcoin Lightning pay-per-request proxy, and a USDC payment skill. Duplicate filtering also leaks: 3 skill URLs appear in two categories each and 20 display names repeat.
Listed entries go stale with no sweep. Two of six sampled entries (kesslerio/attio-crm in Search and Research, matanle51/agentic-paper-digest) fail to install with "Skill not found," and ClawHub's own API confirms both are gone from the registry. The catalog still lists them, and attio-crm's clawskills.sh page still advertises 1.7k downloads. Liveness of the link is not liveness of the skill. Related small defects: the clawhub CLI exits 0 after printing an install error, its unauthenticated rate limiter (roughly one install per minute) reports itself as "Skill not found or unavailable to this account," and it writes into when the working directory is a git repo, which dropped skill folders into an unrelated project during testing.
Editorial quality below its own bar, and private tooling left in the open. CONTRIBUTING requires descriptions of 10 words or fewer; the catalog's own entries routinely run longer, many machine-truncated mid-sentence ("...comments in a specific."), one description is "| Key | Value |.", another is a personal fragment ("- Neill explicitly requests Billy system repair."), and single-letter skill names ("1", "a") survived the junk filter. The committed .claude/settings.local.json exposes the maintainer's home directory path and reveals that categorization runs through a private /tmp/categorize.py that is not in the repo, so the category files and their inflated counts cannot be regenerated or audited by anyone else. Five sponsor placements (Crawlbase, SerpApi, trentclaw, EveryFeed, LaunchKit) plus a "Become a Sponsor" CTA monetize a list that presents itself as a neutral filter, and the README badge and CONTRIBUTING issue links still point at the pre-rename awesome-clawdbot-skills name.
Smoke Test Results
Tested on the host (macOS 26.5.2, aarch64) against a fresh shallow clone, since the repo is pure markdown with no install step. Scripts and logs live under sandbox/skills/awesome-openclaw-skills/.
Structural validation (13 checks)
$ git clone --depth 1 https://github.com/VoltAgent/awesome-openclaw-skills /tmp/aoc-structure
β
1.4MB clone, 30 category files, LICENSE, CONTRIBUTING, 1 CI workflow
$ count entries across categories/*.md
β
5,151 bullet entries, 5,148 unique URLs (3 cross-category duplicates)
$ grep -c '^\*\*[0-9]* skills\*\*' per category file vs actual
β 27 of 30 headers overstated (header sum 5,376 vs actual 5,151)
$ strict crypto-pattern scan of shipped entries
β 129 crypto-adjacent entries listed despite the 886-excluded claim
$ junk-description scan (| Key | Value |., <!--, leading dash, personal fragments)
β 8 in sample classes, plus 34 machine-truncated descriptions
$ README TOC counts vs actual
β TOC sums to 5,319 vs actual 5,151
$ badge "skills-5200" vs actual
β badge 5200 vs actual 5,151 (hero says 5300+, GitHub desc says 5,400+)
$ HTTP HEAD on 10 sampled clawskills.sh skill pages
β
10 of 10 return 200
$ check .claude/settings.local.json for committed personal paths
β exposes /Users/necatiozmen/... and references private /tmp/categorize.py
Pass rate: 7 of 13. Every failure is a bookkeeping or filter-integrity defect, not a broken link or missing file.
Install-path functional checks (6 sampled entries)
$ npx clawhub install xizhuomengcontin/orca-replay
β
Installed v1.0.1, SKILL.md + _meta.json + origin.json with SHA fingerprint
$ npx clawhub install kesslerio/attio-crm
β "Skill not found or unavailable to this account" (ClawHub API: Skill not found)
$ npx clawhub install tuanpmt/1p-shortlink
β
Installed v1.0.0 with valid frontmatter and provenance manifest
$ npx clawhub install rhyssullivan/answeroverflow
β
Installed v1.0.2 (earlier probe)
$ npx clawhub install matanle51/agentic-paper-digest
β "Skill not found" (ClawHub API confirms gone; entry still listed)
$ npx clawhub install steipete/slack (CONTRIBUTING's own example)
β
Installed v1.0.0 to ~/.openclaw/workspace/skills/@steipete/slack
Functional pass rate: 4 of 6. Both failures are stale catalog entries, confirmed against ClawHub's API, not rate-limit noise.
What the runs tell you
The reading product works: every link sampled is live and the install instruction delivers real, provenance-stamped skills more often than not. The catalog's metadata layer is what fails: counts inflated at every level, filter claims contradicted by the shipped list, and stale entries that no sweep catches. Treat it as a well-organized pointer board, not a verified database.
Setup Walkthrough
- Browse to clawskills.sh or open the repo README and pick a category (30 exist, from Coding Agents and IDEs at roughly 1,162 entries down to iOS and macOS Development at 29).
- Click a skill to open its clawskills.sh page, which shows the VirusTotal report, OpenClaw security status, version, and download count.
- Install with
openclaw skills installif you run OpenClaw, or/ npx clawhub installfor a registry-managed folder outside a full OpenClaw workspace./ - Verify what landed: a SKILL.md with frontmatter,
_meta.json, and.clawhub/origin.jsoncontaining the registry URL and fingerprint.
Gotchas from testing: the clawhub CLI rate-limits anonymous installs to roughly one per minute and reports that limit as "Skill not found," so retry after 60 seconds before concluding an entry is stale. Inside a git working tree it installs to rather than the home directory, so check where you are standing when you run it. If an entry fails install, search the slug on clawhub.ai to see whether the registry still has it.
Alternatives
- ClawHub directly - the upstream registry at clawhub.ai with search, security status, and VirusTotal reports; prefer it when you know the skill name and want ground truth, since this catalog can lag deletions.
- clawskills.sh standalone - same data as the repo with better presentation and install copy commands; skip GitHub entirely if you only browse.
- awesome-claude-code (hesreallyhim) - GearScope-reviewed alternative if your harness is Claude Code rather than OpenClaw; stronger link-governance CI, smaller scope.
- wshobson/agents - a multi-harness plugin marketplace (Claude Code, Codex, Cursor, OpenCode, Copilot) if you want installable agents rather than a link catalog.
Reviews stay honest because nobody pays us to publish them. If this one saved you time, throw a coin.
Tip the reviewer- reviewed by
- GearScope
- tested
- 2026-09-10 · macOS (Apple Silicon)
- last verified
- 2026-09-10
- depth
- HANDS-ON
- sponsorship
- none, ever
Don't install your next skill blind.
Every week: the shortlist of skills worth installing β and the ones to skip β from 100+ hands-on tests. No spam, no affiliate links.