security-audit-scanner

Automate OWASP Top 10 checks, secret detection, and dependency audits for Vigil Guard services.

14|2|Updated Nov 12, 2025
One-click install
npx skills add https://github.com/tbartel74/Vigil-Code --skill security-audit-scanner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-audit-scanner
Source: https://github.com/tbartel74/Vigil-Code/tree/main/.claude/skills/security-audit-scanner
Command: npx skills add https://github.com/tbartel74/Vigil-Code --skill security-audit-scanner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automated security scanning and audit automation for Vigil Guard v2.0.0 covering OWASP Top 10, secret detection (TruffleHog), npm/pip vulnerability scanning, 3-branch service security, and 11-service architecture validation.

Core Features & Use Cases

  • OWASP Top 10 Checks: Periodic security checks across services.
  • Secret Scanning: Detect embedded secrets with TruffleHog patterns.
  • Dependency Audits: npm and pip vulnerability scanning.
  • 3-Branch Security Validation: Validate risk across heuristics, semantic, and LLM branches.

Quick Start

Run the automated security scan suite before each release to surface high-severity issues.

Frequently Asked Questions about security-audit-scanner

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

FAQPage Schema
How do I automate security scanning for OWASP Top 10 vulnerabilities in my CI/CD pipeline?

Automated security scanning performs OWASP Top 10 checks, TruffleHog secret detection, and npm/pip vulnerability audits across your services in CI/CD workflows. Run the scan suite before each release to surface high-severity issues, misconfigurations, and weak access controls across your architecture.

Can I detect embedded secrets and credentials in my codebase automatically?

Secret scanning with TruffleHog patterns detects embedded secrets, API keys, and PII across your repository. The automated audit identifies secret exposure and applies static analysis to catch credentials before they reach production.

What's the best way to validate security across microservices and multiple service branches?

Architecture validation performs 3-branch service security checks across heuristics, semantic, and LLM branches plus 11-core services. It validates inter-service communications, runtime security posture, and compliance with internal policies across your entire distributed system.

How do I scan npm and pip dependencies for known vulnerabilities?

Dependency audits run npm and pip vulnerability scanning to identify insecure packages in your codebase. Results integrate into your security posture reports and surface actionable findings before deployment.

Does this security audit work with both static code analysis and runtime environment checks?

Yes, the scanner implements both static and dynamic analysis across code and runtime environments. It performs PII detection, configuration validation, and access control checks to deliver comprehensive compliance reports.

What security issues can slip through if I don't run automated scanning before release?

Without automated scanning, high-severity misconfigurations, undetected secrets, vulnerable dependencies, and insecure inter-service communications can reach production. Regular audits ensure ongoing compliance and identify weaknesses the scanner is designed to catch systematically.