mcpField
D
dependency-check

dependency-check

github.com/ruvnetセキュリティ80.0k748 回インストール今日更新
リポジトリ

dependency-check について

dependency-checkは、依存関係のCVEと古いパッケージを確認するスキルです。深刻度別の対処指針と自動修正コマンドを備え、MCPフックで監査を実行できます。

主な機能

  1. 01深刻度別のCVE一覧
  2. 02古いパッケージの確認
  3. 03依存関係のスキャン
  4. 04依存関係の問題を自動修正
  5. 05深刻度別の対処指針
  6. 06MCP経由で監査を実行

活用シーン

  1. 01デプロイ前に依存関係のCVEを評価
  2. 02更新が必要なパッケージを特定
  3. 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" })

コメント