fix-vulnerabilities

Automate detection, validation, and remediation of GitHub Dependabot security alerts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of detecting, validating, and fixing security vulnerabilities reported by GitHub Dependabot, ensuring your project's security with minimal manual intervention.

Core Features & Use Cases

  • Automated Vulnerability Detection: Scans for and identifies open Dependabot alerts.
  • Intelligent Fixing: Prioritizes fixes by severity (High, Medium) and applies appropriate strategies per ecosystem (npm, yarn, pnpm, cargo, Go, pip, composer, bundler).
  • Quality Assurance: Runs automated checks (tests, linting, builds) after applying fixes to ensure stability.
  • Use Case: When Dependabot creates an alert for a high-severity vulnerability in your Node.js project, this Skill can automatically update the package, run tests, and create a pull request for review.

Quick Start

Use the fix-vulnerabilities skill to automatically detect and fix all high and medium severity security vulnerabilities in the current repository.

Frequently Asked Questions about fix-vulnerabilities

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

FAQPage Schema
How do I automatically fix Dependabot security vulnerabilities in my repository?

Yes, you can fix high and medium severity vulnerabilities in Node.js projects by prioritizing alerts, applying npm, yarn, or pnpm update strategies, running automated tests and linting, and creating a pull request for review.

Does automated vulnerability fixing work with Python, Go, and Rust dependencies?

Automated vulnerability remediation handles JavaScript, Rust, Go, Python, Ruby, and PHP dependencies, applying tailored update strategies for npm, cargo, pip, bundler, and composer to secure vulnerable package ecosystems.

What is the best way to prioritize and remediate high severity Dependabot alerts?

The best way to prioritize Dependabot alerts is filtering by High and Medium severity, applying targeted dependency updates across package ecosystems, executing quality assurance checks, and generating conventional commits for stable remediation pull requests.

How does automated dependency remediation ensure code stability after applying security fixes?

Automated dependency remediation ensures code stability by running automated quality checks, including tests, linting, and builds, after applying security fixes to validate that the updated packages do not break existing functionality.

Can I use this to handle critical decisions during security vulnerability remediation?

Yes, you can handle critical decisions during security vulnerability remediation because the Skill includes robust error handling and interactive user prompts to guide choices when resolving complex or conflicting dependency updates across different package ecosystems.