Skip to content

explore

Browse skills available in the registry. With no arguments, lists all skills. Use explore show to see details about a specific skill.

skillsctl explore [--tag TAG] [--source all|internal|external]
skillsctl explore show NAME [--verbose]
SubcommandDescription
show NAMEShow details for a named skill
FlagDefaultDescription
--tag TAGFilter by tag. Can be specified multiple times.
--source VALUEallFilter by source: all, internal, or external.
--verbosefalse(show only) Print the full skill content.

List all skills:

Terminal window
skillsctl explore
NAME VERSION SOURCE DESCRIPTION
git-conventional 1.2.0 internal Enforce conventional commit messages
python-docstrings 0.4.1 internal Generate Google-style Python docstrings
k8s-yaml-lint 0.1.0 external Lint Kubernetes YAML manifests

Filter by tag:

Terminal window
skillsctl explore --tag git
NAME VERSION SOURCE DESCRIPTION
git-conventional 1.2.0 internal Enforce conventional commit messages

Filter by source:

Terminal window
skillsctl explore --source external
NAME VERSION SOURCE DESCRIPTION
k8s-yaml-lint 0.1.0 external Lint Kubernetes YAML manifests

Show details for a skill:

Terminal window
skillsctl explore show git-conventional
Name: git-conventional
Description: Enforce conventional commit messages
Owner: alice
Tags: git, commits
Version: 1.2.0
Installs: 85
Source: internal
Versions:
1.2.0
1.1.0
1.0.0

Show details including the full skill content:

Terminal window
skillsctl explore show git-conventional --verbose

The output adds a --- Content --- section after the version list with the raw skill markdown.

No skills found. The registry is empty, or no skills match the given filters. Try skillsctl explore without filters to confirm connectivity.

Error: failed to connect to registry: … The CLI cannot reach the server. Check skillsctl config get api_url and verify the server is running.