dependency-check について
dependency-checkは、依存関係のCVEと古いパッケージを確認するスキルです。深刻度別の対処指針と自動修正コマンドを備え、MCPフックで監査を実行できます。
主な機能
- 01深刻度別のCVE一覧
- 02古いパッケージの確認
- 03依存関係のスキャン
- 04依存関係の問題を自動修正
- 05深刻度別の対処指針
- 06MCP経由で監査を実行
活用シーン
- 01デプロイ前に依存関係のCVEを評価
- 02更新が必要なパッケージを特定
- 03依存関係の監査を継続的に実行
MCP 対応
MCPのworker-dispatchフックで、継続的な依存関係監査を実行できます。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ ruvnet/ ruflo --skill dependency-checkインストール後、Claude Code で/dependency-checkを入力して読み込まれたか確認します。
詳細
CVE と古いパッケージがないか依存関係をチェックします:
npx @claude-flow/cli@latest security cve --list
npx @claude-flow/cli@latest security cve --severity critical
npx @claude-flow/cli@latest security scan --type deps --depth deep
npm audit --json
| 重大度 | 対応 |
|---|---|
| critical | デプロイをブロックし、ただちに修正します |
| high | 次回リリースまでに修正します |
| moderate | スプリント内に修正を予定します |
| low | バックログで追跡します |
スキャンコマンドで自動修正できます:npx @claude-flow/cli@latest security scan --type deps --fix
継続的な監視には、MCP 経由でディスパッチします:
mcp__plugin_ruflo-core_ruflo__hooks_worker-dispatch({ trigger: "audit" })
コメント
Markdown 対応