What problem does it solve? Security teams need a systematic way to identify threats in a system's architecture, but manual STRIDE analysis is slow and often skips trust-boundary crossings. This Skill walks every trust-boundary crossing in an existing data flow diagram and produces a severity-ranked threat catalogue with concrete mitigations. ## Core Features & Use Cases - STRIDE Analysis: Enumerates Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, and Elevation of Privilege threats per trust-boundary crossing, each with severity and mitigation. - Threat Dragon Export: Optionally serializes the model into OWASP Threat Dragon v2 JSON via a TypeScript serializer, ready to open in the Threat Dragon tool. - Artifact Handoff: Consumes the DFD artifact produced by the dfd skill and writes a regenerable threat-model artifact under omnigrid/artifacts/architecture/. - Use Case: After generating a DFD for a new service, run the threat model to get a prioritized list of threats (e.g., missing rate limiting on an API endpoint) before writing code. ## Quick Start Run /threat-model to generate a STRIDE threat catalogue from the existing DFD, adding --format=dragon if you also want an OWASP Threat Dragon JSON export.