con un clic
release-manager
リリース準備(CHANGELOG更新、バージョンアップ、Lint、PR作成)を行うスキル
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
リリース準備(CHANGELOG更新、バージョンアップ、Lint、PR作成)を行うスキル
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
作業完了後に検証を行い、Pull Request (PR) を作成・送付する一連の流れを定義したスキル
翻訳漏れの検知、修正、および多言語ファイルの更新を行うスキル
PRを送る前に変更がCIを通るかどうかを確認するスキル(Ruff, Mypy, 翻訳キー, Markdown lint, Pytest)
PRのレビュー、整合性検証、リスク評価を行うスキル
最近の実装や仕様変更をgitログなどから確認し、説明書(Markdown)に反映するスキル
| name | Release Manager |
| description | リリース準備(CHANGELOG更新、バージョンアップ、Lint、PR作成)を行うスキル |
このスキルは、プロジェクトの新しいバージョンをリリースするための準備作業を自動化します。
以下の手順に従ってリリース準備を行ってください。
最新のリリースタグを確認します。
git describe --tags --abbrev=0
最新タグから現在のHEADまでの差分を確認します。
git log [latest_tag]..HEAD --oneline
CHANGELOG.md を確認し、未記載の変更があれば追記してください。
docs/ 以下のドキュメント(特に docs/widgets/*.md)に反映されているか確認します。Documentation Reflector スキルを活用して、実装内容を正確にドキュメントへ反映させます。pyproject.toml の version フィールドを [リリース予定のバージョン] に更新してください。src/core/version.py の __version__ 変数を [リリース予定のバージョン] に更新してください。version.json の version フィールドを [リリース予定のバージョン] に更新してください。以下のコマンドを実行してコードとドキュメントをチェック・修正します。
ruff check --fix
npx markdownlint-cli2 "**/*.md" "#node_modules"
大きなUI変更があった場合は、以下のコマンドを実行してドキュメント用のスクリーンショットを更新してください。
.venv/bin/python3 scripts/capture_widget_screenshots.py
すべて問題なければ、以下の手順でPRを作成します。
release/v[version])。Release v[version]ここで一旦作業を終了し、ユーザーに報告してください。 「GitHubでPRがmainにマージ可能かつ、正常にビルド可能かをこちらでチェックします。」と伝えてください。