brightstaffのコード変更後にRustのリリースビルドを実行し、失敗した場合は原因を調べてエラーを修正するスキルです。
- 変更後にリリースビルドしたいとき
- ビルドエラーを調べて直したいとき
- ネイティブバイナリを作りたいとき
Planoのリリース準備として、指定または自動計算した新バージョンを関連ファイルに反映し、ロックファイルも更新するスキルです。
Bump the Plano version across all required files. Use when preparing a release.
実行スコア 未検証
インストール方法を見るPlanoのリリースに向けて、新しいバージョン番号を決め、指定された設定・CLI・ドキュメント・Webサイト・デモの各ファイルに反映します。バージョン番号を引数で指定するほか、major、minor、patchの更新幅を指定できます。引数がない場合はcli/planoai/__init__.pyの現在の番号を読み、patchを1つ上げた案を作ってからユーザーに確認します。変更後はcd cli && uv lockを実行し、CLIのロックファイルを更新します。最後に変更したファイルと旧バージョンから新バージョンへの差分をまとめます。
リリース前に複数の場所へ記載されたバージョン番号をそろえたいときや、更新幅を決めてリリース準備を進めたいときに使えます。
ロックファイル内のバージョン文字列やCargo.lockは直接変更せず、CLIでuv lockを実行します。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Prepare a release version bump. The user may provide the new version number as $ARGUMENTS (e.g., /release 0.4.12), or a bump type (major, minor, patch).
If no argument is provided, read the current version from cli/planoai/__init__.py, auto-increment the patch version (e.g., 0.4.11 → 0.4.12), and confirm with the user before proceeding.
Update the version string in ALL of these files:
.github/workflows/ci.ymlcli/planoai/__init__.pycli/planoai/consts.pycli/pyproject.tomlbuild_filter_image.shconfig/validate_plano_config.shdocs/source/conf.pydocs/source/get_started/quickstart.rstdocs/source/resources/deployment.rstapps/www/src/components/Hero.tsxdemos/llm_routing/preference_based_routing/README.mdDo NOT change version strings in *.lock files or Cargo.lock.
After updating all version strings, run cd cli && uv lock to update the lock file with the new version.
After making changes, show a summary of all files modified and the old → new version.
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
brightstaffのコード変更後にRustのリリースビルドを実行し、失敗した場合は原因を調べてエラーを修正するスキルです。
Python製の`planoai` CLIを更新後にローカル環境へインストールし、ヘルプ表示で起動を確認するスキルです。
Envoy向けWASMプラグインのコード変更後にビルドし、失敗した場合は原因を調べてエラーを修正するスキルです。
Rust の変更後にフォーマット、Clippy、ユニットテストを順番に実行し、成功・失敗の概要をまとめて報告するスキルです。
hermesllmに新しいLLMプロバイダーを追加するため、識別子やAPI形式、モデル一覧などを実装し、ライブラリのテストで確認するスキルです。
Planoの複数リスナーや階層的な連携を設計し、プロンプトの入力項目を明確なスキーマに整えて、ツール呼び出しや振り分けの曖昧さを減らします。