Skill Analysis

Threat Modeling

Perform threat modeling for a system or feature

install path ~/.claude/skills/threat-modeling/SKILL.md
command /threat-modeling
securityauditcompliancethreats
SKILL.md

Threat Modeling

Purpose

Perform threat modeling for a system or feature.

Inputs to request

  • Architecture diagram or description.
  • Assets and trust boundaries.
  • Known threats or compliance needs.

Workflow

  1. Define assets, trust boundaries, and attack surface.
  2. Enumerate threats using a structured method.
  3. Propose mitigations and residual risks.

Output

  • Threat model summary with mitigations.

Quality bar

  • Track residual risk and acceptance.
  • Document assumptions and scope.

Copy this into ~/.claude/skills/threat-modeling/SKILL.md to use it as a slash command in Claude Code.

get crystl