data-flow-diagramming

Map privacy data flows into a Mermaid diagram and RoPA-style register.

1|Updated Nov 29, 2025
One-click install
npx skills add https://github.com/SSiertsema/claude-code-plugins --skill data-flow-diagramming
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-flow-diagramming
Source: https://github.com/SSiertsema/claude-code-plugins/tree/main/data-flow-diagramming/skills/data-flow-diagramming
Command: npx skills add https://github.com/SSiertsema/claude-code-plugins --skill data-flow-diagramming

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Maps privacy data flows to identify classifications, bases, and high-risk points, enabling DPIA preparation and GDPR alignment.

Core Features & Use Cases

  • Privacy-focused data-flow mapping for systems, products, or processes that handle personal data.
  • Classify each data flow with data category, legal basis, retention, and risk flags; generate a Mermaid data-flow diagram and RoPA-style register.
  • Use case: map a signup or processing pipeline to identify critical flows and ensure regulatory compliance.

Quick Start

Describe your system and data subjects to map, then generate a Mermaid data-flow diagram and a RoPA-style register.

Frequently Asked Questions about data-flow-diagramming

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a GDPR data-flow diagram for a processing pipeline?

A DPIA data-flow diagram maps privacy data flows to identify data categories, legal bases, and high-risk points. It visually represents how personal data moves through your systems, products, or processes to ensure regulatory compliance and prepare for DPIA workflows.

What is the best way to create a Mermaid diagram for privacy data mapping?

Privacy data mapping with Mermaid outputs a visual data-flow diagram and a RoPA-style register. It classifies each flow with data category, legal basis, retention, and risk flags, specifically identifying high-risk points and cross-border transfers for systems handling personal data.

Can I map cross-border transfers and risk flags for a GDPR RoPA register?

Yes, you can use this approach for cross-border data transfers. The mapping applies to systems handling personal data, including cross-border transfers and DPIA workflows, by identifying high-risk points and generating a compliant diagram and RoPA-style register.

How do I prepare a DPIA workflow using data-flow mapping?

To prepare a DPIA workflow, you map your system's privacy data flows to identify classifications, legal bases, and high-risk points. This enables DPIA preparation and GDPR alignment by generating a Mermaid diagram and a RoPA-style register complete with retention and risk flags.

What do I need to provide to map privacy data flows and identify high-risk points?

To map privacy data flows, you need to provide a description of your system and data subjects. This allows the mapping process to classify data categories, legal bases, and retention periods, generating a Mermaid diagram and RoPA-style register with risk flags.