Package, sign, and distribute agent skills using the same registries and trust chains you already run for container images. Enterprise-grade supply chain for the age of AI agents.
brew install pavelanni/tap/skillctl
Skills are standard OCI images. podman pull, skopeo copy, crane pull all work out of the box. No new infrastructure to deploy.
Sign skills with cosign/sigstore. Verify at pull time or via Kubernetes admission controllers. Full provenance and audit trail from your existing registry.
Mount skills directly into agent pods via ImageVolumes (K8s 1.33+ / OpenShift 4.20+). Read-only, cached by the kubelet, no init container needed.
Draft, testing, published, deprecated, archived. Semantic versioning with immutable digests. Promote without modifying content.
Skills mirror to disconnected registries with oc-mirror. Optional Red Hat media types let the tooling identify skill artifacts automatically.
Works with any agent runtime that reads the Agent Skills spec. Claude Code, OpenAI Agents, LangChain, custom frameworks. Skills are just files.
brew install pavelanni/tap/skillctl
curl -fsSL https://raw.githubusercontent.com/redhat-et/skillimage/main/install.sh | sh
go install github.com/redhat-et/skillimage/cmd/skillctl@latest
podman run --rm ghcr.io/redhat-et/skillctl:latest version
Pre-built binaries for Linux, macOS, and Windows (amd64/arm64) on the releases page.