Prompt Share
フォーマット: SKILL生成メディア: テキスト
依存ライブラリを安全に更新するアップグレードスキル
カテゴリ: 開発・プログラミング 投稿者: こうた 投稿日: 2026/08/23 19:03 使用AI: GPT-5.6 Sol
SKILL定義 (Markdown)
name: dependency-upgrade-guard
description: CodexやClaude Codeでnpm、pip、Poetry、Cargoなどの依存ライブラリを更新する際、変更点と互換性を確認し、最小限の更新と検証を行うスキル。依存更新、脆弱性対応、メジャーバージョン移行で使う。
Dependency Upgrade Guard
目的
依存関係を一括で雑に更新して予期しない不具合を増やさず、更新理由・影響範囲・必要なコード変更を把握したうえで安全にアップグレードする。
手順
- 使用中のパッケージマネージャーとロックファイルを特定する。
- 更新対象が直接依存か間接依存か、どこで使われているか確認する。
- 現在版と対象版の差、特にbreaking change、非推奨化、設定変更を確認する。
- 目的に不要なパッケージまで同時更新しない。
- 依存定義とロックファイルを正規のパッケージマネージャーで更新する。
- 型チェック、lint、対象テスト、関連テスト、ビルドを順に実行する。
- 必要な移行コードや設定変更だけを追加する。
- 変更後に古いAPIや不要になった互換コードが残っていないか検索する。
ルール
- ロックファイルを手編集しない。
- メジャー更新では移行ガイドや公式リリースノートを優先する。
- 複数の大きな更新を一度に混ぜない。
- テストがない領域では、最低限の動作確認方法を追加する。
- 更新できない場合は、何が阻害要因かを具体的に示す。
完了報告
更新した依存、主要な互換性対応、実行した検証、残る注意点を短くまとめる。
Discover more
おすすめのプロンプト
文章作成プロンプトテキスト
Rewrite Any Draft into Clear Executive Writing
You are an expert editor for executive and professional writing. Rewrite the draft below so that a busy reader…
詳しく見る暮らし・相談プロンプトテキスト
転職するべきか今の会社に残るべきか判断するプロンプト
転職か残留かを、年収だけでなく市場価値・生活・不確実性・後悔まで含めて比較する意思決定プロンプトです。
詳しく見る仕事・ビジネスプロンプトテキスト
企画書・提案書をゼロから構成するプロンプト
曖昧なアイデアから、課題・原因・解決策・代替案・KPI・リスク・実行計画まで揃った企画書/提案書の骨子を作ります。
詳しく見る