GitHub + ClawHub Launcher
/install github-clawhub-launcher
GitHub + ClawHub Launcher
Search intent: github clawhub launcher, release launcher, github repo publisher, clawhub publish flow
Goal
Turn a local public-skill project into a repeatable release flow:
- one machine-readable launch manifest
- one structural check before publish
- one rendered release-note draft
- one publish command sheet for GitHub and ClawHub
This skill is for launch preparation and execution order, not leak detection.
Use publish-guard first when you need a public-surface audit.
Use This Skill When
- the user wants to publish a local repo to GitHub and ClawHub together
- the project already has a public
README.mdand a skill folder - you want a release manifest instead of free-form publish notes
- you need a clean command plan for
gh repo create,gh release create, andclawhub publish - you want GitHub topics, ClawHub tags, version, slug, and changelog text kept in one place
Quick Start
-
Initialize the launch manifest.
- Use
python3 {baseDir}/scripts/init_launcher_manifest.py --out \x3Cjson> --repo-name \x3Crepo> --skill-path skill/\x3Cslug> --slug \x3Cslug> --version 1.0.0 --name \x3Cpublic name> --description \x3Cone-line pitch>. - Add repeatable
--topicand--tagflags for GitHub and ClawHub metadata.
- Use
-
Check the public release surface.
- Use
python3 {baseDir}/scripts/check_launcher_surface.py --manifest \x3Cjson> --repo-root \x3Crepo> --out \x3Cjson>. - Fix missing
README.md,LICENSE,SKILL.md,agents/openai.yaml, bad semver, or weak description text before publishing.
- Use
-
Render release notes.
- Use
python3 {baseDir}/scripts/render_release_notes.py --manifest \x3Cjson> --out \x3Cmd>. - Keep the notes short and aligned with the manifest instead of retyping the release story.
- Use
-
Render the publish command sheet.
- Use
python3 {baseDir}/scripts/render_launcher_commands.py --manifest \x3Cjson> --repo-root \x3Crepo> --out \x3Cmd>. - Review the generated commands before running them.
- Use
-
Publish in order.
- Commit local changes.
- Create or connect the GitHub repo.
- Push
main. - Create the GitHub release.
- Publish the ClawHub package.
Operating Rules
Manifest rules
- Keep GitHub and ClawHub names aligned unless there is a deliberate slug mismatch.
- Keep the one-line description public-facing and product-facing.
- Use semver for the package version and GitHub release tag.
Structure rules
- Do not publish without
README.md,LICENSE,SKILL.md, andagents/openai.yaml. - Keep the skill folder path explicit in the manifest.
- Prefer one repo for one public package unless you have a clear reason to bundle more.
Publish rules
- Run a public-surface audit before the launcher if the repo was recently rewritten.
- Create release notes from the manifest so the story stays consistent across GitHub and ClawHub.
- Keep GitHub topics and ClawHub tags short and concrete.
- Publish from a clean branch state when possible.
Bundled Scripts
scripts/init_launcher_manifest.py- Create a machine-readable manifest for GitHub repo metadata, ClawHub package metadata, tags, and changelog text.
scripts/check_launcher_surface.py- Validate the local repo structure and basic metadata before publishing.
scripts/render_release_notes.py- Render concise release notes from the manifest.
scripts/render_launcher_commands.py- Render a ready-to-run GitHub and ClawHub publish command sheet from the manifest.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install github-clawhub-launcher - 安装完成后,直接呼叫该 Skill 的名称或使用
/github-clawhub-launcher触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
GitHub + ClawHub Launcher 是什么?
GitHub + ClawHub Launcher is a public ClawHub release-launcher skill. Use it when the user says "github clawhub launcher", "repo release launcher", or wants... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 173 次。
如何安装 GitHub + ClawHub Launcher?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install github-clawhub-launcher」即可一键安装,无需额外配置。
GitHub + ClawHub Launcher 是免费的吗?
是的,GitHub + ClawHub Launcher 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
GitHub + ClawHub Launcher 支持哪些平台?
GitHub + ClawHub Launcher 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 GitHub + ClawHub Launcher?
由 Zakhar Pashkin(@zack-dev-cm)开发并维护,当前版本 v1.0.4。