dfd
CommunityGenerate DFDs with trust boundaries and classifications
Authorme2resh
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Turns a codebase into a clear, reviewable Data Flow Diagram (DFD) with explicit trust boundaries and data classifications so security and compliance work can start from one reliable source of truth.
Core Features & Use Cases
- Canonical DFD production: Extracts external actors, processes, data stores, data flows, trust boundaries, and per-element data classifications from code using a six-axis discovery pass.
- STRIDE-ready outputs: Produces Mermaid DFD documentation and (optionally) Threat Dragon v2 JSON so downstream threat modelling and GDPR/compliance checks can consume the same diagram.
- Human-in-the-loop correctness: Presents a candidate model for operator review and supports overwrite prompts with drift-aware re-run behavior.
Quick Start
Ask for a system-wide DFD draft by running: /dfd billing-api --scope-all
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dfd Download link: https://github.com/me2resh/apexyard/archive/main.zip#dfd Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.