data-analytics

Generate standardized PlantUML diagrams for data pipelines and analytics architectures.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/shekerkamma/markdown-viewer-skills-audit --skill data-analytics-shekerkamma
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-analytics
Source: https://github.com/shekerkamma/markdown-viewer-skills-audit/tree/main/data-analytics
Command: npx skills add https://github.com/shekerkamma/markdown-viewer-skills-audit --skill data-analytics-shekerkamma

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Data teams struggle to communicate complex data pipelines and analytics architectures in a consistent, shareable format. PlantUML-based diagrams provide a text-driven, version-controllable way to express data flows, transformations, and storage.

Core Features & Use Cases

  • PlantUML templates for ETL pipelines, data lakes, real-time streaming, data warehousing, and BI dashboards.
  • Enforces standardized conventions (left-to-right direction, mxgraph analytic stencils, and @startuml/@enduml boundaries) for reproducible diagrams.
  • Use Case: design an end-to-end data pipeline from source systems to BI dashboards and generate visuals for documentation or presentations.

Quick Start

Define data sources and icons, then wrap the resulting diagram in a PlantUML code fence.

Frequently Asked Questions about data-analytics

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

FAQPage Schema
How do I create PlantUML diagrams for data pipelines?

To create PlantUML diagrams for data pipelines, define your data sources and icons, then wrap the resulting diagram in a PlantUML code fence with proper @startuml/@enduml boundaries. This Skill generates standardized visuals for ETL workflows, data lakes, and streaming pipelines.

Can I generate PlantUML diagrams for a real-time streaming architecture?

Yes, you can generate PlantUML diagrams for real-time streaming architectures. The Skill provides standardized templates for real-time streaming pipelines, enforcing left-to-right layout and mxgraph analytics stencils to visualize data flows from source systems to BI dashboards.

Does this Skill enforce specific PlantUML syntax rules for data architecture diagrams?

Yes, this Skill enforces specific PlantUML syntax rules for data architecture diagrams. It mandates @startuml/@enduml boundaries, applies a left-to-right layout direction, and utilizes mxgraph analytics stencils to ensure reproducible and version-controllable diagrams.

What's the best way to document an ETL workflow as code?

The best way to document an ETL workflow as code is using text-driven PlantUML diagrams. This approach provides a version-controllable format to express data flows, transformations, and storage, ensuring consistent and shareable documentation across data teams.

Why use text-driven diagrams for data warehousing and BI dashboards?

You use text-driven diagrams for data warehousing and BI dashboards because they provide a version-controllable way to express data flows. PlantUML templates allow data teams to communicate complex analytics architectures consistently and share them easily in documentation or presentations.