vulnerability-manager

Detect, triage, and remediate dependency vulnerabilities across multiple ecosystems.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/OntoLedgy/ol_ai_context_library --skill vulnerability-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vulnerability-manager
Source: https://github.com/OntoLedgy/ol_ai_context_library/tree/main/skills/vulnerability-manager
Command: npx skills add https://github.com/OntoLedgy/ol_ai_context_library --skill vulnerability-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Manually tracking and fixing dependency vulnerabilities across multiple programming ecosystems is time-consuming, error-prone, and often leads to vulnerable code being shipped to production. This Skill automates the entire dependency security workflow, from detection to gating, to eliminate that risk.

Core Features & Use Cases

  • Cross-ecosystem vulnerability scanning: Automatically detects vulnerable dependencies in JavaScript/TypeScript, Python, Rust, Go, and C#/.NET projects using osv-scanner or native per-ecosystem audit tools.
  • Safe auto-remediation: Automatically applies non-breaking patch and minor version bumps to fix vulnerabilities, with mandatory build verification to ensure no regressions.
  • Commit gating: Blocks commits that contain unpatched high or critical severity vulnerabilities, or breaking upgrades that require engineering design work.
  • Breaking upgrade routing: Automatically routes major version upgrades to the appropriate language-specific engineering skill for designed implementation, paired with architect review for wide blast radius changes.
  • Use Case: A team with a polyglot codebase can use this Skill to automatically scan all dependency manifests before every commit, fix low-risk vulnerabilities on the fly, route major framework upgrades to the right engineers, and ensure no high-severity supply-chain issues make it to production.

Quick Start

Use the vulnerability-manager skill to scan your project's dependencies for known vulnerabilities, auto-apply safe version fixes, and return a PASS or BLOCK verdict for your commit.

Frequently Asked Questions about vulnerability-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate dependency vulnerability scanning across multiple programming languages?

Automate dependency vulnerability scanning across JavaScript, Python, Rust, Go, and C# by using osv-scanner or native per-ecosystem audit tools to detect supply-chain issues before production.

Can I automatically fix dependency vulnerabilities without breaking my build?

Automatically fix dependency vulnerabilities by applying non-breaking semver patch and minor version bumps, followed by mandatory build verification to ensure no regressions occur.

How do I block commits that introduce vulnerable dependencies?

Block commits containing unpatched high or critical severity vulnerabilities by implementing commit-step gating that prevents vulnerable code from reaching production environments.

What happens when a vulnerability requires a major version upgrade to fix?

Major version upgrades that require breaking changes are classified as unsafe, automatically routed to language-specific engineering skills for designed implementation, and paired with architect review.

Does this vulnerability scanning workflow integrate with GitHub Dependabot alerts?

Yes, the vulnerability scanning workflow integrates directly with GitHub Dependabot alerts, normalizing findings alongside local offline scan results into structured compliance reports for security teams.

What is the best way to manage supply-chain security for a polyglot codebase?

Manage supply-chain security for a polyglot codebase by normalizing vulnerability findings across disparate audit tools, auto-remediating safe upgrades, and routing breaking changes to the appropriate engineers.