vulnerability-scanner

Scan codebases for vulnerabilities, secrets, and misconfigurations.

8.1k|1.5k|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/vudovn/antigravity-kit --skill vulnerability-scanner-vudovn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vulnerability-scanner
Source: https://github.com/vudovn/antigravity-kit/tree/main/.agent/skills/vulnerability-scanner
Command: npx skills add https://github.com/vudovn/antigravity-kit --skill vulnerability-scanner-vudovn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps teams proactively identify vulnerabilities in code, dependencies, and configurations by applying OWASP 2025–aligned principles and risk prioritization.

Core Features & Use Cases

  • Dependency and supply-chain checks: detect known issues in package manifests and lockfiles.
  • Secrets and pattern scanning: surface exposed credentials, tokens, and unsafe code patterns.
  • Configuration and risk assessment: validate security-related settings and provide remediation guidance.
  • Use Case: For a web app with Node.js and Python components, run vulnerability-scanner to produce a prioritized list of fixes for dependencies, secrets, and config issues.

Quick Start

Run the scanner against your project folder: python scripts/security_scan.py <path-to-project>

Frequently Asked Questions about vulnerability-scanner

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

FAQPage Schema
How do I scan my codebase for security vulnerabilities and exposed secrets?

To scan a codebase for security vulnerabilities, run the automated scanner against your project folder. It analyzes dependencies, configuration files, and code patterns to surface exposed secrets and security risks.

What is the best way to check project dependencies for known vulnerabilities?

The best way to check dependencies for known vulnerabilities is an automated supply-chain scan. This process detects known issues in package manifests and lockfiles, applying OWASP-aligned principles to prioritize your remediation efforts.

Can I use automated vulnerability scanning for both Node.js and Python projects?

Yes, you can use automated vulnerability scanning for multi-component stacks like Node.js and Python. The scanner analyzes web and backend projects, producing a prioritized list of fixes across dependencies, secrets, and configuration issues.

How does configuration validation identify security misconfigurations?

Configuration validation identifies security misconfigurations by checking security-related settings across your project. It validates configurations against established patterns and provides actionable remediation guidance to fix detected risks.

Does code pattern detection find unsafe code and hardcoded credentials?

Yes, code pattern detection finds unsafe code and hardcoded credentials by applying secrets and pattern scanning. It surfaces exposed tokens and unsafe coding patterns within your source code to prevent potential security breaches.

What limitations should I expect when scanning for vulnerabilities in a large project?

When scanning for vulnerabilities in a large project, limitations depend on the tooling and patterns defined in your configuration. The scanner requires specific dependency checks and pattern definitions to effectively prioritize remediation across dependencies and code.