adopt-standards について
adopt-standardsは、選択したリリースに含まれる同名スキルへ標準の採用を委ねるブートストラップスキルです。安定版を解決し、変更前に正確なバージョンを開示したうえで、そのリリースの手順に従います。
主な機能
- 01最新安定版または指定版の選択
- 02変更前の解決済みバージョンの開示
- 03選択したリリースの手順への準拠
- 04チェックアウト先と正確な版のアダプターへの受け渡し
- 05可変リリース情報の再取得回避
活用シーン
- 01選択した安定版を使った標準の採用
- 02指定したリリース版の採用手順の実行
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ lutzseverino/ repository-standards --skill adopt-standardsインストール後、Claude Code で/adopt-standardsを入力して読み込まれたか確認します。
同梱ファイルscripts/select-release
詳細
ブートストラップ標準の適用
このスキルのディレクトリから python3 scripts/select-release [VERSION] を実行します。
最新の安定版 GitHub Release を選択するにはバージョンを省略し、正確な安定版
セマンティックバージョンを指定するにはその値を入力します。リポジトリを変更する前に、
リゾルバーが選択した正確なバージョンを明示してください。
リゾルバーが報告した選択済みリリースパスから adopt-standards スキルを読み、
その指示に従います。それ以降の操作は選択済みリリースが担います。このブートストラップ
スキルは、適用に関するポリシーを追加しません。これらの指示にある相対パスはすべて、
報告されたリリースのチェックアウトを基準に解決してください。そのアダプターを呼び出す際は、
REPOSITORY_STANDARDS_CHECKOUT に報告されたチェックアウトを設定し、元のリクエストで
バージョンが省略されていた場合でも、報告された正確なバージョンをバージョン引数として渡します。
可変のリリース検索を再度実行しないでください。
コメント
Markdown 対応