What problem does it solve? Security teams reviewing Infrastructure as Code often lack a structured threat model, making audits generic and disconnected from the actual architecture. This Skill produces a STRIDE-based THREAT_MODEL.md for AWS IaC projects, either by interviewing a project stakeholder or by autonomously analyzing templates against built-in threat catalogs. ## Core Features & Use Cases - Adaptive interview mode: Runs a four-question framework (system context, threats, controls, validation) seeded by Grep scans of the project's Terraform and CloudFormation templates. - Autonomous mode: Generates a threat model from templates alone by matching resources against AWS, Terraform, CloudFormation, and OWASP IaC threat catalogs, with STRIDE gap-filling for uncovered categories. - Scanner report ingestion: Transforms Checkov, tfsec, and Prowler reports (JSON, SARIF, CSV, Markdown) into a normalized KNOWN_ISSUES.md with severity summaries and deduplication. - Use Case: Before auditing a Terraform repository, run this Skill to produce THREAT_MODEL.md with a scored threat table (likelihood × impact), which the downstream /iac-audit stage then uses for a targeted, threat-model-based assessment instead of a generic CIS check. ## Quick Start Ask the AI to threat model the infrastructure in your project directory, optionally passing --autonomous when no stakeholder is available or --known-issues with an existing scanner report.