Centralized library of agent skills with origin tracking and upstream sync.
Each skill directory contains:
skills/
├── SKILL.md # Skill definition (prompt, instructions, workflow)
├── metadata.yaml # Origin, category, status, sync config
├── templates/ # Reusable templates
├── scripts/ # Helper scripts
├── references/ # API docs, specs, examples
└── assets/ # Diagrams, images, configs
Every skill MUST have a metadata.yaml with:
name: skill-name
origin: https://github.com/original/repo
origin_path: path/to/skill
category: devops|github|software-development|mlops|...
status: active|deprecated|experimental
sync:
enabled: true
interval: weekly
strategy: git-submodule|download|manual- Create directory:
skills/<name>/ - Add
SKILL.mdwith the skill definition - Add
metadata.yamlwith origin info - Add any supporting files
- Submit PR
When sync.enabled: true, the skill should be kept in sync with its origin:
# Pull latest from origin
./scripts/sync <skill-name>
# Check for updates
./scripts/check-updates| Category | Description |
|---|---|
software-development |
Coding patterns, frameworks, workflows |
devops |
Docker, CI/CD, infrastructure |
github |
GitHub workflows, PRs, reviews |
mlops |
ML operations, model serving, training |
creative |
Design, art, content generation |
data-science |
Data analysis, notebooks, visualization |
research |
Academic research, paper discovery |
productivity |
Docs, presentations, spreadsheets |
See CONTRIBUTING.md for guidelines.