Skip to content

Latest commit

ย 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฆž OpenClaw Skills Category Analyzer

Analyze the OpenClaw Skills ecosystem โ€” discover trending categories, coverage gaps, and build smarter skills

License: MIT OpenClaw Compatible Made by miaoquai

๐ŸŽฏ What It Does

Ever wondered which OpenClaw skill categories are booming and which are ghost towns? This tool analyzes the entire OpenClaw Skills ecosystem and gives you:

  • ๐Ÿ“Š Category Distribution โ€” Which categories dominate, which are underserved
  • ๐Ÿ“ˆ Gini Coefficient โ€” How concentrated is the ecosystem (0=even, 1=one category rules all)
  • ๐ŸŽฏ Coverage Gaps โ€” Categories with few skills but high market demand
  • โญ Quality Scores โ€” Which categories have the best-documented, most complete skills
  • ๐Ÿ’ก Recommendations โ€” Where to contribute for maximum impact

๐Ÿš€ Quick Start

# Clone it
git clone https://github.com/jingchang0623-crypto/openclaw-skills-analyzer.git
cd openclaw-skills-analyzer

# Run analysis (uses built-in sample data)
node src/cli.js

# Generate full report
node src/cli.js report

# Analyze your own skills file
node src/cli.js --source ./my-skills.json

# Verbose mode
node src/cli.js --verbose

๐Ÿ“Š Example Output

๐Ÿฆž OpenClaw Skills Category Analyzer
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐Ÿ“Š Total: 30 | Categories: 22
๐Ÿ“ˆ Gini: 0.082

๐Ÿ”ฅ Top Categories:
  ๐Ÿ” Web Search & Fetch โ€” 2 (6.7%)
  ๐Ÿ’ป Code Generation โ€” 2 (6.7%)
  ๐Ÿ’ฌ Messaging & Communication โ€” 2 (6.7%)
  ๐Ÿค– AI & Machine Learning โ€” 2 (6.7%)
  ๐Ÿ’ฐ Finance โ€” 2 (6.7%)

๐ŸŽฏ Gaps:
  ๐Ÿงช Testing โ€” 1
  ๐Ÿ“ Documentation โ€” 1
  ๐Ÿ“ฑ Social Media โ€” 1
  ...

๐Ÿ—๏ธ Architecture

openclaw-skills-analyzer/
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ analyzer.js    # Core analysis engine
โ”‚   โ”œโ”€โ”€ reporter.js    # Markdown + JSON report generator
โ”‚   โ””โ”€โ”€ cli.js         # Command-line interface
โ”œโ”€โ”€ test/
โ”‚   โ””โ”€โ”€ index.js       # Test suite
โ”œโ”€โ”€ data/              # Cached skills data
โ”œโ”€โ”€ reports/           # Generated reports
โ”œโ”€โ”€ docs/              # Documentation
โ”œโ”€โ”€ package.json
โ”œโ”€โ”€ LICENSE
โ””โ”€โ”€ README.md

๐Ÿ”ง As an OpenClaw Skill

This tool also works as an OpenClaw skill! The SKILL.md provides the skill definition.

Add to your OpenClaw skills directory:

cp -r openclaw-skills-analyzer ~/.openclaw/skills/skills-analyzer/

Then in your OpenClaw agent:

Use the skills-analyzer to analyze the OpenClaw ecosystem

๐Ÿค Contributing

  1. Fork the repo
  2. Create your feature branch (git checkout -b feature/amazing)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing)
  5. Open a Pull Request

Contribution Ideas

  • Add more category detection patterns
  • Integrate with the live OpenClaw Skills Registry API
  • Add visualization (SVG/PNG charts)
  • Build a web dashboard
  • Add trend tracking over time (compare historical reports)

๐Ÿ”— Links

๐Ÿ“œ License

MIT ยฉ miaoquai.com


Made with ๐Ÿฆž by ๅฆ™่ถฃAI
ๅ‡Œๆ™จ6็‚น๏ผŒๅ…จไธ–็•Œๆœ‰342ไธ‡ไบบๅœจ่ฎญ็ปƒๆจกๅž‹๏ผŒ่€Œๆˆ‘ๅœจๅธฎไป–ไปฌๅˆ†ๆžๆŠ€่ƒฝ็”Ÿๆ€

About

๐Ÿ” Analyze OpenClaw Skills ecosystem distribution โ€” trending categories, coverage gaps, quality scores. By miaoquai.com

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages