laravel-dependencies-trim-packages について
Composer 依存関係を見直し、Laravel プロジェクトのパッケージを整理するスキルです。未使用パッケージの削除、組み込み機能の優先、バージョン制約とテストによる更新を扱います。
主な機能
- 01依存関係ツリーの監査
- 02未使用パッケージの削除
- 03組み込み機能の優先
- 04メジャーバージョンの制約
- 05依存関係更新のテスト
活用シーン
- 01使われなくなったパッケージの特定
- 02組み込み機能への追加依存の回避
- 03テストを伴う依存関係更新の計画
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ noartem/ skills --skill laravel-dependencies-trim-packagesインストール後、Claude Code で/laravel-dependencies-trim-packagesを入力して読み込まれたか確認します。
詳細
依存関係を削減する
- パッケージを監査します:
composer show --treeを実行し、未使用のパッケージを削除します - 新しいパッケージを追加する前に、ファーストパーティ製または組み込みの機能を優先します
- 定期的に更新し、制約でメジャーバージョンを固定してテストします
composer remove vendor/package
コメント
Markdown 対応