ワンクリックで
t-release
Bump project version, create git tag, and push release commit to remote.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Bump project version, create git tag, and push release commit to remote.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Run a single demo E2E test file, diagnose failures, dispatch fixes to agents, and re-run until pass.
Execute phased task plans by dispatching work to specialized sub-agents for backend, frontend, miniapp, Flutter, or demo phases.
Validate task plan executability and consistency with a 100-point score and P0/P1/P2 fix list.
Convert technical design documents into executable phased task plans with ordered work breakdown.
Evaluate technical design documents for implementability, completeness, and consistency with a quantitative 100-point score.
Initialize a full-stack project skeleton with Rust backend (Axum + SeaORM + Redis) and React frontend (TypeScript + TanStack + Tailwind).
| name | t-release |
| description | Bump project version, create git tag, and push release commit to remote. |
| argument-hint | [版本号] |
| allowed-tools | ["Read","Edit","Glob","Grep","Bash","AskUserQuestion"] |
/t-release [版本号]
发布项目版本,更新版本文件,验证后创建 release commit 和 git tag,并推送到远程。
版本号使用语义化版本,如 0.2.0、1.0.0。版本文件写入纯版本号 X.Y.Z,最终 git tag 必须使用 vX.Y.Z 格式。用户输入 0.2.0 或 v0.2.0 时,都按版本号 0.2.0 发布,并创建 tag v0.2.0。
使用发布脚本,不要手工拼接 release 命令:
uv run ${CLAUDE_PLUGIN_ROOT}/scripts/release.py [版本号]
如果用户未提供版本号,先运行脚本获取推荐版本:
uv run ${CLAUDE_PLUGIN_ROOT}/scripts/release.py
用户确认后,再用推荐版本执行:
uv run ${CLAUDE_PLUGIN_ROOT}/scripts/release.py <推荐版本号>
脚本负责:
main 分支、干净工作区、远程可访问、tag 不冲突。X.Y.Z 和 vX.Y.Z tag,但新 tag 一律使用 vX.Y.Z。backend/Cargo.toml、frontend/package.json、demo/package.json 中存在的版本文件。chore: bump version to <版本号>,创建并推送 tag v<版本号>。${CLAUDE_PLUGIN_ROOT}/scripts/release.py 手工执行发布。v 前缀的 release tag。--force 推送。