What problem does it solve? Security teams often struggle to systematically identify threats when reviewing system architectures, leading to missed vulnerabilities and inconsistent threat documentation. This Skill provides a structured STRIDE framework with ready-to-use templates and analysis code to make threat modeling repeatable and comprehensive. ## Core Features & Use Cases - STRIDE Threat Model Template: A complete Markdown document template covering assets, trust boundaries, all six STRIDE categories, risk scoring, and prioritized recommendations. - Python Analysis Code: Dataclass-based threat modeling with risk scoring, a STRIDE questionnaire generator, mitigation suggestions, DFD trust-boundary analysis, and per-interaction threat enumeration. - Use Case: When designing a new API, use this Skill to walk through each STRIDE category, document threats like SQL injection and IDOR with impact/likelihood ratings, and produce a prioritized mitigation plan for the engineering team. ## Quick Start Use the stride-analysis-patterns skill to create a threat model for my web application with a user-facing frontend, API gateway, and database.