Releases
v0.3.0
Compare
Sorry, something went wrong.
No results found
What's New
Catalog Server (skillctl serve)
Read-only HTTP server that indexes skills from OCI registries into SQLite
REST API with filtering, pagination, search, and content retrieval
Background sync with configurable interval
Quay.io auto-discovery adapter (discovers all repos in an org)
OCI catalog adapter for private registries (Harbor, Zot, OpenShift)
--registry-type flag for self-hosted Quay instances
Bundle Support (skillctl pack --bundle)
Pack multiple skill directories into a single OCI image
Bundle annotations for catalog discovery
Namespace validation across bundle skills
OpenShift Deployment
Kustomize base + OpenShift overlay (Route, RoleBinding, PVC)
imagePullPolicy: Always with make deploy for dev workflow
Recreate strategy for safe RWO PVC rollouts
API Endpoints
Method
Path
Description
GET
/api/v1/skills
List/search/filter skills
GET
/api/v1/skills/{ns}/{name}
Skill detail
GET
/api/v1/skills/{ns}/{name}/versions
All versions
GET
/api/v1/skills/{ns}/{name}/versions/{ver}/content
SKILL.md content
POST
/api/v1/sync
Trigger re-sync
GET
/healthz
Health check
New Dependencies
modernc.org/sqlite — pure-Go SQLite (no CGO)
github.com/go-chi/chi/v5 — HTTP router
You can’t perform that action at this time.