mcpField
U
update-installed-skills

update-installed-skills

github.com/moizibnyousafエージェントワークフロー1.2k161 回インストール5 週間前に更新
リポジトリ

update-installed-skills について

エージェントのワークフローへの影響やローカル編集の上書きを避けながら、インストール済みスキルを更新する手順を案内するスキルです。一覧表示と更新確認、ドライランを経て、個別または一括で更新します。

主な機能

  1. 01インストール済みスキルの一覧表示
  2. 02利用可能な更新の確認
  3. 03ドライランによる変更の確認
  4. 04確認済み更新の適用
  5. 05一括更新の事前確認

活用シーン

  1. 01適用前のスキル更新レビュー
  2. 02選択したインストール済みスキルの更新
  3. 03一括更新の実行前評価
  4. 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 を使用してください。

ワークフロー

  1. 現在インストールされているスキルを一覧表示します。
npx ai-agent-skills list --installed --format json --fields name
  1. 利用可能な更新を確認します。
npx ai-agent-skills check
  1. 更新を dry-run します。
npx ai-agent-skills sync <skill-name> --dry-run
  1. 内容を確認してから更新を適用します。
npx ai-agent-skills sync <skill-name>
  1. 一括更新の場合は、各スキルの dry-run 出力を確認します。
npx ai-agent-skills sync --all --dry-run

注意点

  • GitHub からインストールされたスキルは、同期時に新たにクローンしようとします。上流リポジトリが削除されている場合、更新は適切に失敗します。
  • 手動で編集した SKILL.md ファイルは、同期によって上書きされます。同期の前にカスタマイズ内容をバックアップしてください。
  • check コマンドは、上流のソースを確認するためにネットワークリクエストを送信します。ソースに到達できない場合、時間がかかったり失敗したりすることがあります。

コメント