← ClaudeAtlas

skill-hub-querylisted

Query, install, update, and edit AI agent skills on any compatible Skill Hub (self-hosted, or any Hub implementing the documented API contract). Dual-channel: with a token it uses the authenticated API (full features including private skills); without a token it falls back to the unauthenticated channel (public skills only). Covers: list newly published skills, search by keyword / author / time / source, inspect version history, install or upgrade a specific version, and edit a skill's card metadata (display name, summary, tags, visibility, applicable position, etc.) via a safety-first GET -> diff -> backup -> PUT -> dual-channel verify -> auto-rollback flow. Trigger phrases include "what's new on the hub", "search for X skill", "install X", "update Y skill", "edit hub card info", "show skill version history", "skill-hub-query".
Songhonglei/build-better-skills · ★ 1 · Data & Documents · score 74
Install: claude install-skill Songhonglei/build-better-skills
# skill-hub-query - **Version**: 1.1.4 - **License**: MIT - **Author**: Evan Song (<https://github.com/Songhonglei>) - **Repository**: <https://github.com/Songhonglei/build-better-skills/tree/main/skills/skill-hub-query> - **Part of**: [`build-better-skills`](https://github.com/Songhonglei/build-better-skills) suite — see [Stages](https://github.com/Songhonglei/build-better-skills#stages) for the lifecycle map. > Drive any compatible Skill Hub from the command line with a single, > predictable interface. Works with self-hosted Hubs that implement the > [documented API contract](#self-hosted-hub-api-contract). > **Heads-up**: this tool talks to Hubs that implement the API contract below. > It does NOT target [clawhub.ai](https://clawhub.ai) — that Hub has its own > API surface and an official CLI named `clawhub`. Use this tool when you have > a private or compatible Hub to drive. --- ## Agent workflow ### Dual-channel auto-selection When the user asks a Hub-related question ("what's on the hub", "install X", "search for Y"), run `sync.sh` / `query.sh` / `install.sh` directly — the scripts pick the right channel: | User state | Channel | Capability | |------------|---------|------------| | Token set (env or credentials file) | **OpenAPI** (`<HUB_API_PREFIX>/*` with auth header) | Full features incl. private skills | | No token | **Legacy fallback** (`<HUB_LEGACY_API_PREFIX>/*` without auth) | Search & install public skills | When falling back the first time, the script