Summary
skillctl list currently only shows images in the local OCI store. A --remote <repo> flag would list available tags from a remote registry, useful for checking what versions are published before pulling or upgrading.
Proposed CLI
# List all tags for a remote repository
skillctl list --remote quay.io/skillimage/business/document-summarizer
Context
Discovered while testing the upgrade workflow (PR #31). After promoting a skill remotely, there's no way to verify the new tag exists without using inspect on a specific tag. A --remote flag would show all available tags at a glance.
The building blocks already exist: ListRemoteTags and FetchManifestAnnotations in pkg/oci/catalog.go.
Summary
skillctl listcurrently only shows images in the local OCI store. A--remote <repo>flag would list available tags from a remote registry, useful for checking what versions are published before pulling or upgrading.Proposed CLI
# List all tags for a remote repository skillctl list --remote quay.io/skillimage/business/document-summarizerContext
Discovered while testing the upgrade workflow (PR #31). After promoting a skill remotely, there's no way to verify the new tag exists without using
inspecton a specific tag. A--remoteflag would show all available tags at a glance.The building blocks already exist:
ListRemoteTagsandFetchManifestAnnotationsinpkg/oci/catalog.go.