← ClaudeAtlas

skill-release-pluslisted

Multi-hub skill publisher. Sign → Audit (placeholder) → Pack (clean tar.gz with exclude rules) → Publish to clawhub.com, skillhub.cn (Tencent Cloud), or GitHub Releases, all in one command. Pluggable adapter framework — add your own hub via a user-hook script (subprocess + JSON envelope). Single source of truth: one exclude.json, one signing pass, one package, fan out to N targets. Default target: clawhub only. Use --target all for all three real hubs, or --target user-hook:./my-script.sh for custom destinations. Triggers on: publish skill, release skill, push to skill hub, ship skill to multiple hubs, 发布 skill, 上传到 clawhub, 发布到 skillhub.cn, package only, 打包不发布.
Songhonglei/build-better-skills · ★ 2 · AI & Automation · score 78
Install: claude install-skill Songhonglei/build-better-skills
# skill-release-plus **Version**: 1.1.0 **Author**: Evan Song <[github.com/Songhonglei](https://github.com/Songhonglei)> **Repo**: <https://github.com/Songhonglei/build-better-skills/tree/main/skills/skill-release-plus> **License**: MIT (this repo) — clawhub mirror auto-uses MIT-0 (platform-enforced) **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. Sign → Pack → Publish to **multiple skill hubs in one command**. Supports `clawhub.com`, `skillhub.cn` (Tencent Cloud), `GitHub Releases`, and any custom hub via a user-hook script. ## What's new in 1.1.0 - **Sign mode auto-detect**: signing is now optional and automatic — publish unsigned out-of-the-box (zero setup); drop a private key via `--init-sign-key` and every publish signs automatically. Explicit overrides: `--sign` (force) / `--no-sign` (force off). - **One file-set baseline for signing & packaging**: signing runs against a clean staged copy of exactly what gets shipped, so `sign.key`'s `content_hash` never drifts from the package content (the classic "Tampering detected" false alarm is gone). Unsigned mode drops stale `sign.key` files from source instead of shipping outdated signatures. - **`--package-only`**: build a deterministic, credential-free ZIP for governance / controlled-release flows — strict version check against SKILL.md frontmatter, symlink r