Skill drift
The same SKILL.md gets copy-pasted across repos and adapted locally. No upstream tracking, no merge story.
no provenanceCurated skills for AI agents — validated at the door, signed with provenance, scoped per caller, and transformed to fit every agent platform without forking. Local-first. Self-hostable.
curl -fsSL https://autovault.sh | shThe format works. The ecosystem around the format is a hot mess. Each of these is a separate fix to a separate hole.
The same SKILL.md gets copy-pasted across repos and adapted locally. No upstream tracking, no merge story.
no provenancePublic registries have shipped credential stealers disguised as utilities. No code signing, no permission manifests.
shipping malwareAgents write skills on the fly with no dedup. You end up with seventeen variants of extract-pdf-text.
no dedupSame skill, three forks — each calling agent expects different tool names. Fork once, maintain three.
fork × 3Every agent loads every SKILL.md at startup. Forty skills means thousands of tokens burned before work begins.
token taxSkills load globally. Dev-machine skills leak into prod, client A skills leak to client B.
leaks by defaultAuthors write the skill once against canonical capability names. AutoVault holds a transformation manifest that maps to whatever the calling agent actually understands — at delivery time, not author time.
Hover or click the platforms to see the rendered view change. The skill on the left never moves.
✓ Skill author wrote one file.
✓ Agent receives native tool names.
✓ No fork, no drift, no duplicate.
Existing registries are publish-and-pray. AutoVault is gate-and-sign — every skill runs the same five-step validation pipeline before it touches the vault.
Every request carries a context. Same vault, filtered four ways — agent, device, project, tool.
Codex, Claude Code, Cursor, AutoHub, custom — each gets a filtered view, transformed to native tool names.
Laptop, server, ephemeral CI runner — different sets per machine. Production never sees the dev sandbox.
Project-scoped skills don't leak across repos. Client work stays inside the client's namespace.
Per-tool permissions, role-based access. Read-only roles see read-only skills.
Specific features, not vibes. Other registries are publish-and-pray; AutoVault is gate-and-sign.
| Capability | AutoVault | Tessl | ClawdHub | agentskills.io | TLC registry |
|---|---|---|---|---|---|
| Validation gate at install | ● | ○ | ○ | ◐ | ○ |
| Ed25519 signed provenance | ● | ○ | ○ | ○ | ○ |
| Per-caller transformation | ● | ○ | ○ | ○ | ○ |
| Four-axis permission scoping | ● | ○ | ◐ | ○ | ○ |
| Dedup at submission | ● | ○ | ○ | ○ | ○ |
| Local-first (no required cloud) | ● | ○ | ○ | ● | ● |
| Self-hostable team mode | ● | ○ | ● | ○ | ◐ |
| MCP-native + non-MCP bridge | ● | ◐ | ○ | ● | ○ |
| Progressive disclosure (no bloat) | ● | ○ | ○ | ○ | ○ |
One vault. Every agent. No drift. Self-host the team mode, or run local-only — same engine, same gate.