security-upgrade

Scan project dependencies for known vulnerabilities and upgrade affected packages.

8|1|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/bordenet/superpowers-plus --skill security-upgrade
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: security-upgrade
Source: https://github.com/bordenet/superpowers-plus/tree/main/skills/security/security-upgrade
Command: npx skills add https://github.com/bordenet/superpowers-plus --skill security-upgrade

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Outdated or vulnerable dependencies leave projects exposed to security risks, and manually identifying, upgrading, and validating them is time‑consuming and error‑prone.

Core Features & Use Cases

  • Multi‑manager CVE scanning for npm, Go modules, pip, Cargo, and Flutter/Dart projects.
  • Automated safe upgrades that respect version constraints and avoid forced major changes.
  • Full validation pipeline that builds, runs tests, and re‑scans to ensure no regressions before committing.
  • Typical scenarios include monthly security audits, CI/CD security gates, and pre‑release dependency hardening.

Quick Start

Ask the assistant to run the security‑upgrade skill on your repository to scan and fix vulnerable dependencies.

Frequently Asked Questions about security-upgrade

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

FAQPage Schema
How do I scan and upgrade vulnerable dependencies in my npm and Go projects?▼

To scan and upgrade vulnerable dependencies, this Skill performs multi-manager CVE scanning for npm, Go, pip, Cargo, and Flutter projects, applies safe upgrades respecting version constraints, and validates builds before committing.

Can I automate dependency scanning for vulnerable packages in my CI pipeline?▼

Yes, you can automate dependency scanning in CI pipelines. The Skill executes multi-manager CVE scans, applies safe package upgrades, runs tests, and commits fixes directly during CI/CD security gates or pre-release hardening.

What is the safest way to fix CVEs in Python and Cargo projects without breaking builds?▼

The safest way to fix CVEs is through automated safe upgrades that respect version constraints and avoid forced major changes. The Skill then executes a full validation pipeline to build, run tests, and re-scan before committing fixes.

Does dependency scanning support Flutter and Dart projects for security upgrades?▼

Yes, dependency scanning supports Flutter and Dart projects. The Skill performs multi-manager CVE scans and executes package-manager upgrade commands for Flutter/Dart alongside npm, Go, pip, and Cargo environments.

What are the limitations of automated safe upgrades for vulnerable packages?▼

A limitation of automated safe upgrades is that they respect version constraints and avoid forced major changes. This prevents build breaks but may not resolve vulnerabilities requiring major version bumps.