Cryptographically Signed Skill Registry
ctxsec features a zero-trust package manager and registry client for agent capabilities, tools, and policy modules.
Zero-Trust Cryptographic Verification
Unlike traditional package managers that allow arbitrary code uploads, every skill published to the ctxsec registry must be:
- Statically Audited: Pure Go or declared tool schemas with zero unreviewed CGo or binary blobs.
- Ed25519 Signed: Manifests and code hashes are cryptographically signed with the author's private key.
- Locally Verified: The
ctx registry installcommand computes the SHA256 digest of downloaded packages and verifies the signature against the publisher's public key before installation.
Registry Commands
Search for Skills
Install and Verify
Output:
๐ Resolving ctxsec/context-optimizer@1.0.0...
๐ฅ Downloading package manifest...
๐ Verifying Ed25519 signature (fingerprint: ed25519:7a4f...e89b)...
โ
Signature OK. Cryptographic integrity confirmed.
๐ฆ Installed to .agents/skills/context-optimizer