What problem does it solve?
This Skill addresses the challenge of ensuring the security of code repositories by conducting a comprehensive audit that includes Static Application Security Testing (SAST), Software Composition Analysis (SCA), container security, Software Bill of Materials (SBOM), Personal Identifiable Information (PII) detection, and compliance with standards like GDPR, LGPD, and HIPAA.
Core Features & Use Cases
- Comprehensive Security Review: Checks for SQL injection, XSS, CSRF, path traversal, command injection, and more.
- Software Composition Analysis: Identifies dependencies with known CVEs and outdated packages.
- Container Security: Validates Dockerfile configurations for non-root users, health checks, secrets, minimal base images, and more.
- SBOM Generation: Generates SBOM for compliance tracking.
- PII Detection: Scans for personal data in code and logs.
- Compliance Checking: Ensures GDPR, LGPD, HIPAA compliance patterns are met.
- Integration with Themis: Applied during code review for thorough security checks.
Quick Start
Run the security-audit-pro skill to audit the 'project-codebase' directory.