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