update-deps
Repository の管理方法に従い、指定された依存関係を最新の安定版へ更新・検証する skill。
SKILL.mdskills/update-deps/SKILL.md
GitHubUpdate Deps
- Repository の指示、manifest、lockfile、設定から、使用する ecosystem と標準的な更新方法を判断する。 判断できない場合は更新前に確認する。
- 指定された依存関係を更新対象とし、互換性と整合性の維持に必要な関連依存関係だけを加える。 対象が未指定なら確認し、確認前に更新しない。
- Version 制約、runtime 要件、peer dependencies、変更点を確認する。 Version の指定がなければ、指定された依存関係の最新の安定版を目標にする。 Version の指定があれば、その指定を優先する。 Major update、破壊的変更の兆候、要件変更がある場合は、公式情報を確認する。 判断材料が不足する場合も、公式の release notes や migration guide などを確認する。
- Repository の標準的な方法で更新し、manifest と lockfile の整合性を保つ。
- Breaking change や runtime 要件の変更があっても、必要なコード、設定、テストを追従修正する。
- 関連する test、型チェック、lint、build を実行する。
- 更新前後の version、追従修正、検証結果、残った制約を報告する。 目標の version に到達できなかった場合は、その理由も報告する。
無関係な依存関係や既存の作業ツリーの変更は保持する。 commit、push、公開は行わない。