data-analytics

Generate PlantUML data pipeline and analytics architecture diagrams with AWS stencils.

3.1k|179|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/markdown-viewer/skills --skill data-analytics-markdown-viewer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-analytics
Source: https://github.com/markdown-viewer/skills/tree/main/data-analytics
Command: npx skills add https://github.com/markdown-viewer/skills --skill data-analytics-markdown-viewer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes ambiguity and manual effort when designing data pipelines and analytics architectures by providing consistent PlantUML patterns, stencil names, and connection conventions so diagrams are accurate, reproducible, and easy to communicate.

Core Features & Use Cases

  • PlantUML diagram generation guidance for end-to-end ETL, real-time streaming, data lake, and warehouse architectures.
  • Mxgraph AWS stencil mapping offering standardized icon names for S3, Glue, Redshift, Kinesis, Lambda, QuickSight, and more to keep diagrams consistent.
  • Connection and layout rules including start/end tags, left-to-right pipeline direction, and arrow conventions for batch and streaming flows, with multiple example architectures for CDC, ETL, ML feature stores, and log analytics.

Quick Start

Use the data-analytics skill to generate a PlantUML diagram for an ETL pipeline connecting S3 ingestion, Glue transformation, and Redshift analytics.

Frequently Asked Questions about data-analytics

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

FAQPage Schema
How do I generate a PlantUML diagram for an AWS data pipeline?

Generate an AWS data pipeline PlantUML diagram by applying left-to-right layout rules, mxgraph.aws4 stencil naming for S3 and Glue, and specific arrow conventions for batch versus streaming flows.

What is the best way to visualize real-time streaming architecture in PlantUML?

Visualize real-time streaming architecture in PlantUML using specific arrow conventions for streaming flows, mxgraph.aws4 stencils for Kinesis and Lambda, and standard start and end tags for reproducible diagrams.

Can I use mxgraph AWS stencils for data lake and warehouse architecture diagrams?

Use mxgraph AWS stencils for data lake and warehouse architecture diagrams by mapping standardized icon names for S3, Redshift, and Glue to ensure consistent and accurate PlantUML visualizations.

How do you represent batch versus streaming flows in PlantUML data architecture?

Represent batch versus streaming flows in PlantUML data architecture by applying distinct arrow conventions for each flow type within a left-to-right pipeline layout to clarify data movement.

Does this approach support ETL pipeline design for ML feature stores?

This approach supports ETL pipeline design for ML feature stores by providing PlantUML patterns and mxgraph.aws4 stencil mappings to accurately diagram data ingestion, transformation, and serving layers.

Why are standard PlantUML start and end tags needed for data pipeline diagrams?

Standard PlantUML start and end tags are needed for data pipeline diagrams to ensure valid syntax parsing, maintain reproducible architecture layouts, and accurately render batch and streaming flow connections.