/release
Release a new version to GitHub + ClawHub
$ npx -y skills add deusyu/translate-book --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/release
Context preview
What this command does when you run it.
Release a new version to GitHub + ClawHub
Command definition
release.mddescription: Release a new version to GitHub + ClawHub argument-hint: <semver, e.g. 0.3.0>
Release version `$1` by running these three commands in order. Stop and report immediately if any step fails — do not attempt to recover automatically.
git push origin main git tag v$1 && git push --tags npx clawhub@latest publish ./ --version $1
`$1` is bare semver (e.g. `0.3.0`). The `v` prefix is applied only to the git tag, not to the ClawHub version.
First-time ClawHub publish on a machine requires `npx clawhub@latest login` (browser auth, cached per machine). If step 3 fails with `Not logged in`, ask the user to run that login command, then retry only step 3.
If step 3 fails for any other reason after the tag is already pushed, fix the cause and re-run only step 3 with the same version. Do not force-overwrite the tag (`git tag -f`) without explicit user approval.
An agent skill for Codex, Claude Code, and OpenClaw that translates entire books (PDF/DOCX/EPUB) into any language using parallel subagents. Inspired by claude_translater.

