원클릭으로
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 推送。