releasing-godot-prompter について
GodotPrompterプラグインのリリース手順をまとめたスキルで、リリースを担当するメンテナー向けです。バージョン同期、ドキュメント更新、ブランチのマージ、タグ付け、後続ワークフローの確認を扱います。
主な機能
- 01複数ファイルのバージョン同期
- 02トークン予算表の更新
- 03変更履歴の管理
- 04ブランチとタグによるリリース
- 05マーケットプレイス設定の更新
活用シーン
- 01GodotPrompterのリリース準備
- 02プラグイン設定間のバージョン整合性確認
- 03リリース後のマーケットプレイス設定更新
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ jame581/ godotprompter --skill releasing-godot-prompterインストール後、Claude Code で/releasing-godot-prompterを入力して読み込まれたか確認します。
詳細
GodotPrompter のリリース
現在のバージョン:package.json と .claude-plugin/plugin.json を確認してください(両者は一致している必要があります)。
コマンドの全手順は CONTRIBUTING.md に記載されています。
手順
node scripts/bump-version.mjs <version>— 5 つのファイルのバージョンを更新します。release.ymlは、package.json、ルートのplugin.json(Antigravity)、.claude-plugin/plugin.json、.claude-plugin/marketplace.json、.cursor-plugin/plugin.jsonと、存在する場合は関連マーケットプレイスも検証します。また、各マニフェストの説明にある「N domain-specific skills」のテキストに、現在のスキル数を反映します。- バージョン更新スクリプトが処理しない以下の 2 点を行います。
docs/token-budget.mdの表を再生成します (npm ci --prefix scripts && node scripts/count-tokens.mjs --tokenizer --markdownを実行し、結果をTOKEN-TABLEマーカーの間に貼り付けます)。その上にある冒頭部分のスキル数/エージェント数も修正します。README.mdの Grok「リリースに固定する」例を新しいタグに更新します。これは 3 回のリリースを経ても v1.11.0 のままになっていました。
CHANGELOG.mdに新しいセクションを追加します。release/v<version>ブランチでコミットし、PR を作成してマージします(masterは 「Protect master」ルールセットで保護されているため、直接プッシュできません)。その後、master上のマージコミットに注釈付きタグ(git tag -a v<version>)を付けて、git push origin v<version>を実行します。すると.github/workflows/release.ymlが検証を行い、 GitHub リリースを作成し、プラグインのみを含むバンドルをplugin-bundleブランチにコミットします (Anthropic のプラグインディレクトリと両方のマーケットプレイスがここからインストールします)。さらに、"ref": "plugin-bundle"を指定してエントリーを指すマーケットプレイスの PR を作成します (MARKETPLACE_TOKENが設定されている場合)。これらの PR は、plugin-bundleにタグのコミットが反映されてからマージしてください。- ワークフローのマーケットプレイス関連ステップがスキップされた場合は、
skillsmith/.claude-plugin/marketplace.json(メイン)と、旧形式のgodot-prompter-marketplace/.claude-plugin/marketplace.jsonを手動で更新します。
注意事項
- ルートの
plugin.json(Antigravity)もpackage.jsonと一致している必要があります。手順 1 で 更新されますが、タグ付けの前に確認してください。 - 自動で作成されたマーケットプレイスの PR では、関連リポジトリで手動のレビュー承認が必要です。
- 競合を避けるため、プッシュする前に関連リポジトリのローカルクローンをリセットしてください。
コメント
Markdown 対応