Identifies and analyzes security threats using STRIDE methodology. Useful when designing systems, reviewing architecture, or assessing risk.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agentic-framework:threat-modelingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Sequential Thinking** (systematic analysis):
Sequential Thinking (systematic analysis): Use for structured STRIDE analysis:
Use Sequential Thinking to work through each category:
Pretending to be someone else.
Modifying data without authorization.
Denying an action occurred.
Exposing confidential data.
Making system unavailable.
Gaining unauthorized access.
Use Sequential Thinking to systematically ask STRIDE questions for each component.
Use Grep to trace:
Use DREAD or CVSS scoring:
## Asset: User Database
### Threats
| Threat | Type | Likelihood | Impact | Risk |
|--------|------|------------|--------|------|
| SQL Injection | Tampering | Medium | High | High |
| Data Breach | Info Disclosure | Low | Critical | High |
### Mitigations
1. Parameterized queries
2. Encryption at rest
3. Access logging
npx claudepluginhub dralgorhythm/claude-agentic-frameworkSystematically identify and document threats using the STRIDE framework (Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, Elevation of Privilege). Use when designing systems, reviewing architectures, conducting security design reviews, or updating threat models.
Apply STRIDE methodology to systematically identify threats in system architecture. Use for threat modeling sessions, security design reviews, and creating threat documentation.
Applies STRIDE methodology to systematically identify threats during security analysis, threat modeling sessions, or security documentation creation.