skill-history

mcp
Security Audit
Warn
Health Warn
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Warn
  • network request — Outbound network request in src/index.ts
  • network request — Outbound network request in src/sweep-skillssh.ts
  • network request — Outbound network request in src/sweep.ts
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Track and visualize agent skill download history. Star-history for ClawHub.

README.md

skill-history

Track and visualize agent skill download history from ClawHub. An embeddable chart for READMEs — star-history, but for agent skills.

skill-history.com · built by Pineapple AI

Download History

How it works

skill-history.com tracks daily download counts for all 54,000+ skills on ClawHub. Every skill gets a chart page and an embeddable SVG:

  • Chart pageskill-history.com/{handle}/{slug}
  • SVG embedskill-history.com/chart/{handle}/{slug}.svg
  • Compact badgeskill-history.com/badge/{handle}/{slug}.svg

Your {handle} is your GitHub username (ClawHub uses GitHub OAuth), and {slug} is your skill's slug on ClawHub.

Add to your README

[![Download History](https://skill-history.com/chart/YOUR_HANDLE/YOUR_SLUG.svg)](https://skill-history.com/YOUR_HANDLE/YOUR_SLUG)

Or use the link generator at skill-history.com.

Architecture

  • Cloudflare Workers + Hono — serves the site, chart SVGs, and scheduled sweeps
  • Cloudflare D1 (SQLite) — stores skills and daily snapshots
  • d3-shape — smooth monotone curves (same algorithm as star-history)
  • Data source — ClawHub public API, sweeps every 2 hours

API

All skill pages return JSON when requested with Accept: application/json:

curl -H "Accept: application/json" https://skill-history.com/gavinlinasd/self-preserve

Full OpenAPI spec at skill-history.com/api/openapi.json.

For AI agents: skill-history.com/llms.txt.

Local development

npm install

# Authenticate with Cloudflare
wrangler login

# Create D1 database, copy database_id into wrangler.jsonc
wrangler d1 create skill-history

# Apply schema to local dev DB
npm run db:migrate:local

# Run locally
npm run dev

Roadmap

  • Daily download tracking for all ClawHub skills
  • Embeddable SVG chart + compact badge
  • Landing page with link generator
  • Agent discoverability (llms.txt, OpenAPI)
  • Smooth d3-powered chart rendering (full axis upgrade)
  • Multi-source tracking (GitHub stars, non-ClawHub installs)
  • Comparison charts (overlay multiple skills)
  • Weekly "fastest growing skills" reports
  • MCP server for agent tool access

Have an idea? Open an issue or submit a PR — we'd love your input.

Contributing

This is a brand new project and we're actively shaping it based on what skill authors actually want. Contributions welcome:

  • Feature requestsopen an issue describing what you'd like to see
  • Bug reports — if a chart looks wrong or a skill is missing, let us know
  • Pull requests — code, docs, or design improvements are all welcome
  • Data sources — ideas for tracking skills beyond ClawHub (GitHub stars, other registries)

License

MIT

Reviews (0)

No results found