Skip to content

Releases: redhat-et/skillimage

v0.5.0

30 Apr 01:09
8f8227b

Choose a tag to compare

Changelog

  • 1fd059f Add agent deployment demo and executive assistant skills (#20)
  • 8f8227b feat: build skill images from remote Git repositories (#24)
  • d841cb9 fix: align demo page with Red Hat brand guidelines (#21)

v0.4.0

28 Apr 03:18
218fa8b

Choose a tag to compare

Changelog

  • 218fa8b feat: add skill collections, remove bundles (#15)
  • 9460484 refactor: rename pack command to build (#14)

v0.3.0

25 Apr 19:04
971c0fe

Choose a tag to compare

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

v0.2.0

23 Apr 01:14
42f0474

Choose a tag to compare

Changelog

  • 07d6af3 feat: support running skillctl in OpenShift containers (#8)
  • 42f0474 fix: split Dockerfile for GoReleaser and local builds (#9)

v0.1.0

22 Apr 00:53

Choose a tag to compare

Changelog

  • ebfd613 Add design docs and project scaffolding
  • d2479f4 Add implementation plan for skillctl MVP
  • 83f737c Create CNAME
  • c57afb0 feat: add GoReleaser and CI workflows (#2)
  • 6e2004d feat: add Homebrew, container image, and install script distribution (#7)
  • 443ec21 feat: add Red Hat media type profile for oc-mirror (#6)
  • 08fc4e5 feat: catalog metadata annotations, tag command, and remote inspect (#4)
  • 8e0baf2 feat: skillctl MVP — CLI with lifecycle management (#1)