security-scanner

Scan codebases for SAST, secrets, and dependency vulnerabilities.

4|1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/wyattowalsh/agents --skill security-scanner-wyattowalsh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-scanner
Source: https://github.com/wyattowalsh/agents/tree/main/skills/security-scanner
Command: npx skills add https://github.com/wyattowalsh/agents --skill security-scanner-wyattowalsh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, pdf2image, and includes scripts (resource) and references (resource) and data (resource) and evals (resource) and templates (resource) components.

What problem does it solve?

This Skill proactively identifies security vulnerabilities and compliance risks within your codebase before deployment, helping you prevent breaches and maintain a strong security posture.

Core Features & Use Cases

  • Comprehensive Scanning: Performs Static Application Security Testing (SAST), detects hardcoded secrets, and analyzes dependencies for known vulnerabilities.
  • Compliance Checks: Offers heuristic scoring against standards like SOC2, GDPR, and HIPAA.
  • Use Case: Before merging a new feature, run a security scan to ensure no new vulnerabilities like SQL injection or exposed API keys have been introduced, and verify compliance with basic security controls.

Quick Start

Use the security-scanner skill to perform a full scan of the current directory.

Frequently Asked Questions about security-scanner

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

FAQPage Schema
How do I scan my codebase for vulnerabilities before deployment?

Codebase vulnerability scanning before deployment is performed using Static Application Security Testing (SAST), hardcoded secrets detection, and dependency analysis to identify risks like SQL injection or exposed API keys.

What is SAST and how does it map to OWASP and CWE categories?

SAST is Static Application Security Testing that analyzes source code to find security weaknesses. Findings are mapped to CWE and OWASP categories to standardize vulnerability identification and remediation tracking.

Can I check my code for compliance with SOC2, GDPR, and HIPAA standards?

Compliance checks against SOC2, GDPR, and HIPAA standards are supported through heuristic scoring. The scan evaluates your codebase to verify alignment with basic security controls required by these frameworks.

How do I detect hardcoded secrets and exposed API keys in my code?

Hardcoded secrets detection scans your codebase using pattern matching to proactively identify exposed API keys and credentials, preventing accidental commits of sensitive information before deployment.

Do I need Python to run SAST and dependency vulnerability analysis?

Python is required because the detailed analysis and pattern matching for SAST, secrets detection, and dependency scanning rely on Python scripts to execute the security assessment logic.

What's the best way to analyze dependencies for known vulnerabilities?

Dependency vulnerability analysis is best conducted as part of a comprehensive security scan, checking your project dependencies against known vulnerability databases to identify outdated or compromised packages.