https://github.com/ultroncore/claude-skill-vault
Versioned, categorized vault for Claude Code skills — 75 active skills, full version history, lineage tracking, and auto-release workflow
https://github.com/ultroncore/claude-skill-vault
ai-tools anthropic claude claude-code developer-tools prompt-engineering shell skills
Last synced: about 1 month ago
JSON representation
Versioned, categorized vault for Claude Code skills — 75 active skills, full version history, lineage tracking, and auto-release workflow
- Host: GitHub
- URL: https://github.com/ultroncore/claude-skill-vault
- Owner: UltronCore
- License: mit
- Created: 2026-03-25T02:39:19.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-05-08T07:38:21.000Z (about 2 months ago)
- Last Synced: 2026-05-08T08:39:40.134Z (about 2 months ago)
- Topics: ai-tools, anthropic, claude, claude-code, developer-tools, prompt-engineering, shell, skills
- Language: Shell
- Size: 1.34 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Claude Skill Vault
[](LICENSE)
[](https://github.com/UltronCore/claude-skill-vault/releases)
[](skills/)
[](https://claude.ai/code)
[](https://github.com/UltronCore/claude-skill-vault/commits/main)
A versioned, categorized backup and distribution vault for [Claude Code](https://claude.ai/code) skills — **534 active skills** across 28 categories, with full version history, lineage tracking, and auto-save tooling.
---
## Why it exists
Claude Code skills live in `~/.claude/skills/`. They accumulate, get updated, and occasionally get replaced — but there is no built-in persistence or version history. This vault solves that:
- **Every skill change is preserved** — baseline, iterations, and current version all stored
- **Skills are browsable by purpose** — not just a flat dump of files
- **Public-safe by policy** — credentials, private paths, and personal data never committed
- **Reproducible** — clone and import to any machine in minutes
This is not a plugin marketplace. It is a structured, actively maintained personal skill vault that happens to be public so others can adopt the system or borrow individual skills.
---
## Who it's for
- **Claude Code users** who want version-controlled skill management
- **Developers** who build custom skills and want a backup and publishing workflow
- **Teams** who want a shared, auditable skill library
- **Anyone** who wants to adopt this system for their own vault
---
## What's included
| Category | Count | What's in it |
|----------|-------|--------------|
| [marketing](skills/marketing/) | 63 | Content strategy, SEO, ads, CRO, email, pricing, growth |
| [integrations](skills/integrations/) | 38 | Firecrawl, Temporal, MCP, Supabase, Gmail, Linear, YouTube, deep research |
| [ai-ml](skills/ai-ml/) | 46 | LLM frameworks, RAG, vector DBs, AI agents, fine-tuning, embeddings, semantic search |
| [automation](skills/automation/) | 43 | CI/CD, scaffolding, linting, testing, git workflows, Vercel, Remotion |
| [security](skills/security/) | 29 | Auth, CSP, RLS, SAST, fuzzing, YARA rules, supply chain, prompt injection defense |
| [backend](skills/backend/) | 29 | Go, gRPC, GraphQL, Redis, Postgres, Kafka, auth, API design, architecture patterns |
| [ui-ux](skills/ui-ux/) | 35 | SwiftUI, Tailwind/shadcn, D3.js, React patterns, accessibility, forms |
| [app-usage](skills/app-usage/) | 23 | Claude Code management, NotebookLM, Apple Docs, iOS simulator, SkillGuard |
| [devops](skills/devops/) | 12 | Kubernetes, platform engineering, chaos, blue-green, tracing, service mesh |
| [engineering-practices](skills/engineering-practices/) | 13 | Code review, architecture, testing strategies, refactoring patterns |
| [writing](skills/writing/) | 21 | Office docs, prompt deepening, research writing, engineering blog, Tufte reports |
| [orchestration](skills/orchestration/) | 18 | Agent loops, RAG pipelines, memory engines, context engineering |
| [frontend](skills/frontend/) | 11 | React Server Components, Next.js perf, micro-frontends, TypeScript patterns |
| [productivity](skills/productivity/) | 10 | GitNexus tools, planning, multi-agent orchestration, knowledge graphs |
| [cloud-devops](skills/cloud-devops/) | 13 | Docker, AWS, Azure, Kubernetes, infrastructure patterns |
| [ios-swift](skills/ios-swift/) | 15 | iOS development, Swift patterns, Xcode tooling |
| [ios-mobile](skills/ios-mobile/) | 4 | Android, Flutter, mobile CI/CD, SwiftUI data flow |
| [data-engineering](skills/data-engineering/) | 11 | ETL pipelines, data modeling, Spark, dbt, data quality |
| [data](skills/data/) | 5 | ClickHouse, Elasticsearch, Ray, dbt analytics, data quality |
| [optimization](skills/optimization/) | 13 | LLM routing, performance budgets, server actions, SwiftUI perf |
| [product-business](skills/product-business/) | 8 | Product strategy, roadmaps, user research, metrics, OKRs |
| [review](skills/review/) | 11 | Skill review, vault-push guardian, public release review, issue triage |
| [compliance](skills/compliance/) | 5 | Regulatory compliance, privacy, audit trails, policy enforcement |
| [business](skills/business/) | 13 | Domain brainstorming, invoicing, meeting insights, PRD to issues |
| [misc](skills/misc/) | 8 | Code sandbox, Excalidraw diagrams, skill portfolio, Codex utilization |
| [data-processing](skills/data-processing/) | 9 | API contracts, Zod validation, env config, LLM eval |
| [_archive](skills/_archive/) | 108 | Preserved: superseded, consolidated, or plugin-managed |
---
## ⭐ Featured Skills
| Skill | Category | What it does |
|-------|----------|--------------|
| [adaptive-private-memory-engine](skills/orchestration/adaptive-private-memory-engine/) | orchestration | Privacy-hardened Claude memory — selective loading, zero personal data in shared artifacts |
| [vault-push-guardian](skills/review/vault-push-guardian/) | review | Block git commits that contain credentials or private data before they leave your machine |
| [skillguard](skills/app-usage/skillguard/) | app-usage | Protect and manage installed Claude Code skills — prevent accidental overwrites |
| [ultra-lovable-orchestrator](skills/orchestration/ultra-lovable-orchestrator/) | orchestration | Full-stack autonomous app generation with multi-agent coordination |
| [output-guardrails](skills/security/output-guardrails/) | security | Prevent sensitive data leakage from LLM outputs |
| [context-engineer](skills/orchestration/context-engineer/) | orchestration | Build and maintain structured context windows for long-running Claude sessions |
| [rag-pipeline](skills/orchestration/rag-pipeline/) | orchestration | Full RAG pipeline — ingestion, indexing, retrieval, multiple search backends |
| [tdd](skills/automation/tdd/) | automation | Test-driven development workflow — red/green/refactor with Claude |
| [security-scanner](skills/security/security-scanner/) | security | Automated security scanning and vulnerability detection |
| [cloudflare-pages-autopush](skills/automation/cloudflare-pages-autopush/) | automation | Auto-commit and push Cloudflare Pages projects — on demand and proactively |
| [multi-repo-push-workflow](skills/automation/multi-repo-push-workflow/) | automation | Git push discipline across multiple related repos (client, vault, template) |
> Many powerful skills (brainstorming, systematic-debugging, writing-plans, etc.) are maintained in external plugins and live in `_archive/` here as reference copies. See [SOURCE-MAP.md](SOURCE-MAP.md) for origins.
---
## How it works
### Skill structure
Every skill in the vault follows this layout:
```
skills/{category}/{skill-slug}/
SKILL.md ← the working skill file (install this one)
README.md ← human-friendly description and usage notes
CURRENT.md ← snapshot of current version and state
metadata.json ← structured metadata (category, version, tags, public_safe)
CHANGELOG.md ← version history for this skill
skill-memory.md ← operational notes Claude uses when running this skill
versions/
v1/SKILL.md ← baseline snapshot
v2/SKILL.md ← first update
... ← full history, never deleted
```
### Versioning: two levels
| Level | What it tracks | Where |
|-------|---------------|-------|
| **Skill-level** | Iterations of a single skill (v1, v2, v3...) | `versions/` inside each skill folder |
| **Repo-level** | Official vault releases (1.0.0, 1.2.0...) | `VERSION` file + GitHub Releases |
### Lineage tracking
When a skill is replaced, merged, or split, the relationship is recorded in `skills/_registry/lineage.json` and in each affected skill's README and metadata. You can always trace where a skill came from or what replaced it.
### Superseded skills
Old skills are never deleted — they move to `skills/_archive/` with a notice pointing to the current version. Roll back to any previous version by reading `versions/vN/SKILL.md`.
---
## Quick start
### Use an individual skill
```bash
# Install the vault-push-guardian skill
cp skills/review/vault-push-guardian/SKILL.md ~/.claude/skills/vault-push-guardian.md
```
Then invoke it in Claude Code with `/vault-push-guardian` or by describing the task.
### Clone and bootstrap your own vault
```bash
git clone https://github.com/UltronCore/claude-skill-vault.git my-skill-vault
cd my-skill-vault
# Import an existing skill from your machine
scripts/vault-import.sh my-skill ~/.claude/skills/my-skill.md category-name
# Save a new or updated skill
scripts/vault-save.sh my-skill ~/.claude/skills/my-skill.md category-name
# Safety check before committing
scripts/vault-check.sh skills/category/my-skill/
# Rebuild registry and indexes after bulk changes
python3 scripts/vault-registry-refresh.py
python3 scripts/vault-index-refresh.py
```
See [docs/repository-guidelines.md](docs/repository-guidelines.md) for the full setup guide.
### Browse and explore
- [MASTER-INDEX.md](MASTER-INDEX.md) — complete skill index with descriptions
- [ROUTING-GUIDE.md](ROUTING-GUIDE.md) — how to find the right skill for a task
- [SOURCE-MAP.md](SOURCE-MAP.md) — where each skill came from
---
## Vault scripts
| Script | Purpose |
|--------|---------|
| `scripts/vault-save.sh` | Save a new or updated skill with automatic versioning |
| `scripts/vault-import.sh` | Import a skill for the first time as a v1 baseline |
| `scripts/vault-check.sh` | Safety-check a skill folder before committing |
| `scripts/vault-registry-refresh.py` | Rebuild `skills/_registry/registry.json` |
| `scripts/vault-index-refresh.py` | Rebuild all category `INDEX.md` files |
---
## How releases work
1. Update `VERSION` to the next semantic version (e.g., `1.3.0`)
2. Commit and push to `main`
3. GitHub Actions automatically creates a tagged release
Manual release: use the **Release** workflow dispatch from the [Actions tab](https://github.com/UltronCore/claude-skill-vault/actions).
See [CHANGELOG.md](CHANGELOG.md) for the full release history.
---
## What does not get saved
- Personal notes, private data, or credential-adjacent content
- API keys, tokens, or secrets
- Personal file paths or client names
- Project files unrelated to skills
All content is reviewed against [docs/public-safety-policy.md](docs/public-safety-policy.md) before committing.
---
## Repository structure
```
claude-skill-vault/
skills/
_registry/ ← registry.json, categories.json, lineage.json, featured.json
_archive/ ← inactive skills preserved for reference
_templates/ ← scaffold template for new skills
{category}/ ← active skills organized by use case
{skill-slug}/
SKILL.md ← install this
versions/ ← full version history (never deleted)
scripts/ ← vault management scripts
docs/ ← policies and guidelines
state/ ← structure and optimization state
.github/
workflows/ ← release automation
VERSION ← canonical repo version (semver)
CHANGELOG.md ← release history
MASTER-INDEX.md ← complete skill index
ROUTING-GUIDE.md ← skill routing and discovery guide
SOURCE-MAP.md ← skill origin tracking
```
---
## Contributing
This is a personal vault that is intentionally public. See [CONTRIBUTING.md](CONTRIBUTING.md) for how to report issues, request skills, or adapt this system for your own use.
---
## License
[MIT](LICENSE) — skills and tooling are yours to use, adapt, and redistribute.