security-threat-modeling
Installation
SKILL.md
Security Threat Modeling
Apply STRIDE methodology and threat modeling frameworks to systematically identify security vulnerabilities, assess risks, and design secure systems before implementation.
When to Use This Skill
- Designing new systems or features with security requirements
- Conducting security architecture reviews
- Identifying potential attack vectors and vulnerabilities
- Performing risk assessments for existing systems
- Creating security requirements for development teams
- Preparing for security audits or compliance reviews
- Evaluating third-party integrations and dependencies
Core Concepts
STRIDE Threat Model
STRIDE is a mnemonic for six categories of security threats: