What problem does it solve? Security assessments like threat modeling, code auditing, and penetration testing are time-consuming and inconsistent when done manually. This Skill provides structured automation scripts and reference guides to standardize security engineering work across projects. ## Core Features & Use Cases - Threat Modeler: Run scripts/threat_modeler.py against a project path to scaffold and analyze threat models with verbose or JSON output. - Security Auditor: Execute scripts/security_auditor.py on a target directory to perform automated security analysis and generate findings reports. - Pentest Automator: Use scripts/pentest_automator.py to automate penetration testing tasks with configurable arguments and JSON export. - Reference Guides: Consult references/ for security architecture patterns, penetration testing workflows, and cryptography implementation guidance. - Use Case: Before shipping a new web app, run the security auditor against the codebase, review the findings report, then follow the cryptography implementation reference to fix identified weaknesses. ## Quick Start Ask the AI to run the security auditor script against your project directory and summarize the findings report.