threat-model
SolidUse when performing threat modeling for a project, feature, or system architecture. Applies STRIDE threat categorization with DREAD risk rating to produce structured threat models in OTM JSON and markdown formats. Covers system decomposition, trust boundary mapping, data flow analysis, per-subsystem threat identification, cross-cutting synthesis, and mitigation planning.
Install
Quality Score: 81/100
Skill Content
Details
- Author
- backspace-shmackspace
- Repository
- backspace-shmackspace/claude-devkit
- Created
- 5 months ago
- Last Updated
- today
- Language
- Shell
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
threat-modeling
Produces structured threat models for software systems using STRIDE on data flow diagrams. Generates DFDs with trust boundaries, identifies threats per element, scores risks, and defines concrete mitigations. Outputs a complete threat model Markdown document through phased, interactive delivery. Use when threat modeling a system, analyzing security threats, identifying attack surfaces, performing STRIDE analysis, assessing security risks in architecture, creating a threat model document, or when the user mentions threat model, attack surface, trust boundaries, STRIDE, or security risk analysis.
threat-model
Produce a STRIDE threat model for a system or feature. Use before building anything that handles authentication, money, personal data, file uploads, or third-party input.
threat-model
Use when threat modeling a system, feature, or architecture — enumerating attack surfaces, trust boundaries, and mitigations with STRIDE/PASTA/LINDDUN/MITRE ATT&CK. Triggers on "threat model", "attack surface", "trust boundary", "abuse cases".