dfd

Community

Generate 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.