update-installed-skills について
エージェントのワークフローへの影響やローカル編集の上書きを避けながら、インストール済みスキルを更新する手順を案内するスキルです。一覧表示と更新確認、ドライランを経て、個別または一括で更新します。
主な機能
- 01インストール済みスキルの一覧表示
- 02利用可能な更新の確認
- 03ドライランによる変更の確認
- 04確認済み更新の適用
- 05一括更新の事前確認
活用シーン
- 01適用前のスキル更新レビュー
- 02選択したインストール済みスキルの更新
- 03一括更新の実行前評価
- 04構造化された更新結果の記録
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ moizibnyousaf/ ai-agent-skills --skill update-installed-skillsインストール後、Claude Code で/update-installed-skillsを入力して読み込まれたか確認します。
詳細
インストール済みスキルを更新する
目的
エージェントのワークフローを壊したり、ローカルのカスタマイズを気付かないうちに上書きしたりせずに、インストール済みスキルを最新の状態に保ちます。
注意事項
- 実際に更新する前に、必ず
--dry-runを使用してください。 - 更新前に、現在インストールされているものを確認してください:
npx ai-agent-skills list --installed。 - 本番環境では、dry-run の出力を確認せずにすべてのスキルを一括更新しないでください。
- ログ用に構造化された更新結果を取得するには、
--format jsonを使用してください。
ワークフロー
- 現在インストールされているスキルを一覧表示します。
npx ai-agent-skills list --installed --format json --fields name
- 利用可能な更新を確認します。
npx ai-agent-skills check
- 更新を dry-run します。
npx ai-agent-skills sync <skill-name> --dry-run
- 内容を確認してから更新を適用します。
npx ai-agent-skills sync <skill-name>
- 一括更新の場合は、各スキルの dry-run 出力を確認します。
npx ai-agent-skills sync --all --dry-run
注意点
- GitHub からインストールされたスキルは、同期時に新たにクローンしようとします。上流リポジトリが削除されている場合、更新は適切に失敗します。
- 手動で編集した SKILL.md ファイルは、同期によって上書きされます。同期の前にカスタマイズ内容をバックアップしてください。
checkコマンドは、上流のソースを確認するためにネットワークリクエストを送信します。ソースに到達できない場合、時間がかかったり失敗したりすることがあります。
コメント
Markdown 対応