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.