vulnerability-scanner

Scan codebases for dependency, secret, and configuration vulnerabilities.

4|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/marcusagm/Mundam --skill vulnerability-scanner-marcusagm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vulnerability-scanner
Source: https://github.com/marcusagm/Mundam/tree/main/.agent/skills/vulnerability-scanner
Command: npx skills add https://github.com/marcusagm/Mundam --skill vulnerability-scanner-marcusagm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps security teams identify weaknesses in software projects by automatically scanning code, dependencies, and configurations to prevent exploitable vulnerabilities.

Core Features & Use Cases

  • Dependency integrity checks to surface known vulnerabilities and misconfigurations.
  • Secret exposure detection to reduce risk of credential leakage.
  • Code pattern and configuration scanning to identify risky patterns and insecure defaults.
  • Use Case: Integrate into CI pipelines to fail builds when high-severity issues are found.

Quick Start

Run the vulnerability-scanner against your project directory:

  • python scripts/security_scan.py <project_path>

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 Python-based security scanner against your project path to parse manifests, detect secret exposure, and identify risky code patterns. The tool emits a JSON report detailing findings and severity levels.

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

Checking dependencies for known vulnerabilities involves parsing manifests and running optional npm audits to surface misconfigurations and risks. This automated vulnerability scanning identifies weaknesses across software project layers during development and release cycles.

Can I integrate automated vulnerability scanning into CI pipelines to fail builds?

You can integrate automated vulnerability scanning into CI pipelines to fail builds when high-severity issues are found. The scanner evaluates code patterns, dependencies, and configuration weaknesses, outputting a JSON report to enforce security gates.

Does the vulnerability scanner require npm to detect insecure dependencies?

The vulnerability scanner does not require npm to detect insecure dependencies, as it natively parses manifests using Python. However, it can run optional npm audits if the environment supports it to provide additional dependency integrity checks.

What types of security gaps can a codebase vulnerability scanner detect?

A codebase vulnerability scanner detects security gaps across multiple layers including dependency misconfigurations, secret exposure, risky code patterns, and insecure configuration defaults. It surfaces these exploitable vulnerabilities through automated source file parsing and optional npm audits.