threat-model-analyst
Full STRIDE-A threat model analysis and incremental update skill for repositories and systems. Supports two modes: (1) Single analysis — full STRIDE-A threat model of a repository, producing architecture overviews, DFD diagrams, STRIDE-A analysis, prioritized findings, and executive assessments. (2) Incremental analysis — takes a previous threat model report as baseline, compares the codebase at the latest (or a given commit), and produces an updated report with change tracking (new, resolved, still-present threats), STRIDE heatmap, findings diff, and an embedded HTML comparison. Only activate
Published by github ↗github/awesome-copilotTry your first task
threat-model-analyst
Start a fresh conversation. Replace the highlighted placeholders.
Use threat-model-analyst to produce a defensive STRIDE-A threat model for [authorized repository or system and target revision], using [available architecture, data-flow, and security-control context] and [assessment constraints], with architecture/DFD diagrams, evidence-grounded prioritized findings, and an executive assessment; if comparing against a prior model, provide the baseline report and comparison revision.
Required inputs
- [authorized repository or system and target revision]
- [available architecture, data-flow, and security-control context]
- [assessment constraints]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗