vulnerability-scanner

Detect security vulnerabilities in software projects using Python scripts.

Updated Nov 20, 2025
One-click install
npx skills add https://github.com/JFEspanolito/Template_FrontEnd_NextJS_JF --skill vulnerability-scanner-jfespanolito
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vulnerability-scanner
Source: https://github.com/JFEspanolito/Template_FrontEnd_NextJS_JF/tree/main/AI/skills/curated/vulnerability-scanner
Command: npx skills add https://github.com/JFEspanolito/Template_FrontEnd_NextJS_JF --skill vulnerability-scanner-jfespanolito

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps identify and mitigate security risks within a project by analyzing dependencies, code patterns, secrets, and configurations, aligning with modern security best practices.

Core Features & Use Cases

  • Dependency Analysis: Detects vulnerable packages in the software supply chain (OWASP A03).
  • Secret Detection: Scans for hardcoded API keys, tokens, and credentials (OWASP A04).
  • Code Pattern Analysis: Identifies risky code constructs like injection vulnerabilities and insecure deserialization (OWASP A05).
  • Configuration Review: Checks for common security misconfigurations (OWASP A02).
  • Use Case: Before deploying a new feature, run this scanner to ensure no sensitive information is exposed and that the codebase adheres to security standards, preventing potential breaches.

Quick Start

Use the vulnerability-scanner skill to perform a full security scan on the current project directory.

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 before deployment?

To scan for security vulnerabilities, run an automated scanner on your project directory to analyze dependencies, secrets, code patterns, and configurations, providing detailed findings and an overall security status.

What is automated vulnerability detection for software supply chain risks?

Automated vulnerability detection analyzes your project dependencies to identify vulnerable packages and supply chain risks, aligning with OWASP A03 standards to prevent potential breaches from outdated or compromised libraries.

Can I detect hardcoded API keys and tokens in my source code?

Yes, you can detect hardcoded API keys and tokens by running a secret detection scan on your project, which identifies exposed credentials and aligns with OWASP A04 security best practices to prevent sensitive information leaks.

How do I check my project for injection vulnerabilities and insecure deserialization?

To check for injection vulnerabilities and insecure deserialization, perform a code pattern analysis that identifies risky code constructs in your software projects, aligning with OWASP A05 best practices.

Does this vulnerability scanner identify security misconfigurations in project configurations?

Yes, the vulnerability scanner identifies common security misconfigurations by reviewing your project configurations, ensuring your codebase adheres to security standards and aligns with OWASP A02 requirements.

What's the best way to automate detection of risky code constructs across a software project?

The best way to automate detection of risky code constructs is using Python scripts to perform comprehensive security checks across your project directory, analyzing code patterns, dependencies, and configurations simultaneously.