From security-diagramming
Draw a Data Flow Diagram with trust boundaries for threat modeling: external entities, processes, data stores, data flows, and the boundaries between them. Use when starting a STRIDE/PASTA threat model or documenting how data moves through a system.
How this skill is triggered — by the user, by Claude, or both
Slash command
/security-diagramming:threat-model-dfdThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A DFD that a threat model can be built on: every element typed correctly and
A DFD that a threat model can be built on: every element typed correctly and every trust boundary drawn, so STRIDE can be applied per element/flow.
flowchart LR with
subgraph blocks for trust boundaries, plus an element/flow inventory table.This pairs directly with threat-modeling:stride — produce the DFD first, then
walk STRIDE per element and per boundary crossing.
Provides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.
npx claudepluginhub jassics/awesome-claude-security --plugin security-diagramming