The honest breakdown of where AutoVault wins, ties, and doesn't.
The homepage table is a teaser. This page is the long form — including the cases where another approach is genuinely better. We re-evaluate every release; if a competitor closes a gap, we say so here first.
If you have felt skill drift — the same skill copied into three projects, each one tweaked, upstream long gone — broad sync alone does not remove the fork. The core AutoVault move is transforms instead of forks: keep pristine upstream source, apply workspace-local deltas at render time, then sign and scope the output each caller actually loads. Skillfish is the closest direct neighbor when you need install, update, sync, and team bundles across many agents. Tessl and SkillKit / Agent Skills are stronger when public discovery is the job. Manual folders are still enough for a few trusted files.
Feature-by-feature.
Twelve dimensions across four sections. Cells show the verdict plus a one-line explanation — never a flat checkmark, because flat checkmarks lie.
Where AutoVault is genuinely behind. Skillfish currently has broader agent/runtime coverage and a clearer skill manager workflow for install, update, sync, and team bundles. Tessl and SkillKit / Agent Skills ecosystems are better starting points when public discovery or standardization is the main job. Manual folders are still simpler for one person with a handful of trusted skills. AutoVault is intentionally narrower: local-first validation, signing, scoped delivery, transforms instead of forks, remote MCP, and OAuth before a broader management surface.
Post-hoc dedup helps you browse a messy list. Admission-time dedup stops a duplicate from becoming local infrastructure. Skill managers can reduce visible clutter after the fact. AutoVault puts dedup in the admission gate, before the skill is signed, scoped, rendered, and made available to a developer profile.
Pick by situation, not by feature count.
Four short cards with the real-world signals that should push you toward each option. We try not to recommend ourselves when we shouldn't.
Pick AutoVault when…
You need skills to pass a local gate, carry provenance, stay scoped to specific profiles, and render cleanly across more than one agent without creating long-lived forks.
- We have ~/.claude, ~/.codex, and Cursor rules drifting apart
- Security wants signatures before skills reach developer machines
- We need to customize a skill locally without losing upstream
- We want a private vault behind our VPN
Pick Skillfish when…
You mainly need broad multi-agent install, update, sync, and team bundle workflows, and a signed local admission gate is not the primary requirement.
- Agent coverage matters most
- Team bundles are the core workflow
- You want a skill manager more than a vault policy layer
- You are comfortable reviewing trust outside the tool
Pick Tessl or SkillKit / Agent Skills when…
You are looking for public ecosystem discovery, reusable specs, or source material before deciding what belongs in your local vault.
- Discovery matters more than local policy
- You want examples to adapt
- You are evaluating agent-skill standards
- You will still review before local use
Skip tooling entirely when…
You have fewer than five trusted skills, your team is one or two people, and manual folders are smaller than the tooling overhead.
- The whole skill folder fits in one screenshot
- You can name every skill from memory
- Your agents don't support skill autoloading yet
What we believe that the alternatives don't.
Below the feature matrix, AutoVault is shaped by three opinions about where the agent-skill ecosystem is heading.
Bet #1 · Skills are infrastructure, not content
Treat them like SBOMs, not Stack Overflow answers
Bet #2 · The agent format wars are permanent
There will not be one universal skill format
Bet #3 · Agents will flood the corpus with clones
Dedup belongs at authoring and admission time
Already using one of the others? Here's the path.
There is no magic importer for every ecosystem. The practical path is to bring source skills or local folders into the vault and let the same gate decide what gets admitted and signed.
From Skillfish-managed skills
Keep Skillfish where it is useful for broad agent coverage, then admit selected local skill folders into AutoVault when you need signing, scope, and transforms instead of forks. Upstream stays clean; workspace-local deltas render at profile sync time.
autovault add-local ./skills/extract-pdf \
--source skillfish/extract-pdf \
--sync-profiles
# gate passed · signed · profiles refreshedFrom Tessl, SkillKit, or spec repos
Treat external ecosystem entries as source material. Pull the SKILL.md or repo locally, review it, then let the AutoVault gate decide whether it belongs in the vault.
autovault add github:owner/skills/extract-pdf
# fetched source · running gate
# admitted to ~/.autovault with provenance sidecarFrom hand-maintained CLAUDE.md / AGENTS.md / .cursorrules
Extract the reusable instructions into one SKILL.md, declare permissions and target agents, then admit that source instead of maintaining separate copies.
mkdir -p ./drafts/extract-pdf
$EDITOR ./drafts/extract-pdf/SKILL.md
autovault add-local ./drafts/extract-pdf --sync-profiles