The control plane for your organisation’s agent skills.

skillsvault enforces the exact version of every skill your agents run — across Claude Code, Codex, and Pi — with a complete, immutable audit trail.

One skill governs the rest. Your agent installs and connects itself — no CLI setup.

Prefer the CLI? curl -fsSL https://skillsvault-dev.vercel.app/install.sh | sh

~/org/agent-skills
skillsvault
$ skillsvault gate run pdf-export@2.1.0
✓ allowed · policy: prod-skills · 4ms
# a pinned-out version is halted
$ skillsvault gate run pdf-export@1.0.3
✗ blocked · below minimum (>=2.0.0)
# publish a skill to the registry
$ skillsvault push ./skills/pdf-export
pdf-export@2.1.0 (deduped, signed)
# roll it out org-wide
$ skillsvault policy set prod-skills
→ enforced on 142 machines
$

One policy. Every harness. Every machine.

Claude Code
Codex
Pi
GitHub Actions
Vercel
Linear
Datadog
Okta
OpenTelemetry
Claude Code
Codex
Pi
GitHub Actions
Vercel
Linear
Datadog
Okta
OpenTelemetry
Enforce policy at invocation

A deterministic gate. No model on the path.

The gate runs inside each harness and allows, warns, or halts a skill the moment it's invoked — checked against the policies your admins authored. Decisions land in milliseconds.

Gate · live
streaming
pdf-export@2.1.0 · prod-skills allowed
4ms
sql-runner@3.0.2 · prod-skills allowed
3ms
email-send@1.4.0 · prod-skills warned · drift detected
5ms
pdf-export@1.0.3 · prod-skills blocked · below minimum (>=2.0.0)
4ms
image-resize@0.9.1 · prod-skills allowed
2ms
shell-exec@2.0.0 · prod-skills blocked · not in allow list
3ms
4 ms
median gate decision

Deterministic, local, cache-friendly. No remote round-trip.

0
models on the invocation path

Policies are code, not prompts. Identical results, every run.

142×
machines, one policy

Push once, enforced everywhere — within seconds.

Built for compliance

Everything your skills need. Nothing they don't.

A registry, a gate, and an audit log — designed to be boring in all the right ways.

Versioned registry

Every skill stored once, deduped and content-addressed. The store of record for your org.

pdf-export@2.1.0sha256a3f91c
sql-runner@3.0.2sha2567b20e4
email-send@1.4.0sha256c19d88
image-resize@0.9.1sha2565e4a02
Signed bundles

Tamper-evident skills with Sigstore-style attestation. Verified before invocation.

Local-first decisions

Policy evaluation never leaves your machines. No PII, no prompts, no telemetry.

Immutable audit trail

Who ran what, when, where, and against which policy. Exportable, append-only, yours.

timeactorskillverdict
10:32:04ana@acmepdf-export@2.1.0allow
10:32:11ci-botsql-runner@3.0.2allow
10:32:18ana@acmepdf-export@1.0.3block
10:32:24kai@acmeemail-send@1.4.0warn
Your data stays yours

The compliance system of record — owned by you.

The gate runs locally and decisions never leave your machines. skillsvault keeps an immutable record of who ran which skill, when, where, and against which policy.

audit.jsonl
{
  "ts":     "2026-06-25T10:32:04.812Z",
  "actor":  "ana@acme.com",
  "host":   "macbook-ana-9F2C",
  "skill":  "pdf-export@2.1.0",
  "policy": "prod-skills",
  "verdict":"allow",
  "ms":     4,
  "sig":    "ed25519:Vx7…9aPq"
}
Pricing

Start free. Scale to your org.

Begin with one project on the free tier, then grow into a versioned, deduplicated registry that's the store of record for every skill across your organisation.

Free

For a single project getting started

€0
Get started
  • 1 project, single user
  • Versioned skill registry
  • Deterministic invocation gate
  • 7-day audit history
Most popular

Team

For teams enforcing policy at scale

€20/ member / mo
Get Team
  • Unlimited members & projects
  • Admin-authored policies
  • Namespaces & access control
  • 30-day immutable audit trail

Business

Solve compliance for the whole org

€40/ member / mo
Get Business
  • SSO / SAML & SCIM
  • Signed skill bundles
  • Unlimited audit retention & export
  • Priority support & SLA
FAQ

Questions, answered.

Still curious? Email hello@skillsvault.dev.

Any versioned capability your agents invoke — a prompt, a tool, a script, or a packaged bundle. skillsvault stores each version once, deduplicated, as the store of record.

The gate ships as a plugin for Claude Code, Codex, and Pi. The same policy is enforced identically on every machine and harness.

No. The gate is deterministic and runs locally in milliseconds — there is no model on the invocation path.

Decisions are made locally and never leave your machines. The audit record is yours to keep and export.

Yes — upgrade or downgrade at any time. Changes are prorated and take effect immediately.

Govern every skill your agents run.

Set up your registry and your first policy in minutes. Free to start, no card required.