Communitygithub.com

MrBrunoWolff/wf-web-update-deps

Webリポジトリ群に対して、非対話的に依存関係とエージェントスキルを一括更新します。指定したリリース経過日数に基づいて最新版に更新し、ロック、プルーニング、監査、重複排除(ドライラン)、ベンダリングされたエージェントスキルの更新、各リポジトリの品質スイート実行を行います。

wf-web-update-deps とは?

このスキルは、複数のWebリポジトリ(いわゆる「フリート」)に対して、依存関係とベンダリングされたエージェントスキルを非対話的かつ一括で最新状態にリフレッシュするためのツールです。具体的には、指定されたリリース経過日数の閾値に基づいて依存関係を最新バージョンに更新し、ロックファイルの再生成、依存関係のプルーニング、監査、重複排除のドライランを実行します。また、vendorディレクトリに格納されたエージェントスキルも最新のものに差し替え、各リポジトリのテストやリントなどの品質スイートを実行して更新後の状態を検証します。更新中に、スキルがリネームや削除によって利用できなくなった場合にはフラグを立ててレポートします。最終的には、リポジトリごとの更新結果テーブルと、フリート全体で共通する依存関係のドリフトマトリクスを出力します。変更はコミットされない状態で残るため、開発者は結果を確認してから手動でコミットすることができます。このスキルは、CI/CDパイプラインや定期的なメンテナンスタスクとして、開発チームが大規模なリポジトリ群の依存関係を安全かつ効率的に管理するのに役立ちます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/MrBrunoWolff/the-skills/tree/main/skills/wf-web-update-deps

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

wf-web-update-deps は何をしますか?

Webリポジトリ群に対して、非対話的に依存関係とエージェントスキルを一括リフレッシュします。指定されたサプライチェーンのリリース経過日数の閾値に基づいて最新版に更新し、ロックファイルの再生成、プルーニング、監査、重複排除のドライラン、ベンダリングされたエージェントスキルの更新、各リポジトリの品質スイートの実行を行います。リネームや削除により取得に失敗したスキルにはフラグを立てて調整します。リポジトリごとの結果テーブルと、フリート全体での共通依存関係のドリフトマトリクスをレポートします。変更はコミットされない状態で残ります。

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

関連スキル