data-analytics

Generate PlantUML ETL and data analytics architecture diagrams from textual pipeline descriptions.

Updated May 5, 2026
One-click install
npx skills add https://github.com/XCmiaow/cc-deploy --skill data-analytics-xcmiaow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-analytics
Source: https://github.com/XCmiaow/cc-deploy/tree/main/skills/data-analytics
Command: npx skills add https://github.com/XCmiaow/cc-deploy --skill data-analytics-xcmiaow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you quickly turn data engineering ideas into clear, consistent PlantUML architecture diagrams instead of manually drawing pipeline diagrams from scratch.

Core Features & Use Cases

  • Create data pipeline diagrams in PlantUML for ETL, data lakes, streaming, and warehousing.
  • Use standardized AWS analytics/database stencil icons (mxgraph.aws4.*) to keep visuals accurate and recognizable.
  • Document architecture with correct flow semantics using solid arrows for batch and dashed arrows for async/streaming, plus labeled connections for formats/volumes.
  • Include real examples by architecture type (CDC, data lake, data warehouse, ETL, log analytics, ML features, multi-source BI).

Quick Start

Ask the AI to produce a complete PlantUML diagram using the PlantUML code fence and the mxgraph.aws4.* analytics/database icons for your pipeline (for example: “Create a real-time streaming clickstream pipeline from clients through Kinesis to Lambda, OpenSearch, and S3, using dashed arrows for event flows.”).

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 architecture diagram for an ETL data pipeline?

To generate a PlantUML ETL architecture diagram, provide a textual description of your data pipeline. The system outputs PlantUML code using left-to-right direction, AWS analytics stencils, and correct arrow styles for batch versus async streaming flows.

How do I document CDC and real-time streaming pipelines using PlantUML?

Document CDC and real-time streaming pipelines by requesting PlantUML with dashed arrows for async event flows. It generates architecture diagrams using AWS stencils to visualize data flows from sources like Kinesis to destinations such as OpenSearch and S3.

Can I use AWS analytics stencil icons for my data warehouse architecture diagram?

Yes, you can use AWS analytics stencil icons for data warehouse architecture diagrams. The system specifically applies mxgraph.aws4 stencil syntax to ensure your BI dashboard, data lake, and ETL pipeline visuals remain accurate and recognizable.

What is the best way to visualize batch versus async streaming flows in a data lake diagram?

The best way to visualize batch versus async streaming flows is using specific PlantUML arrow styles. The system applies solid arrows for batch processing and dashed arrows for async streaming, and adds labels for data formats and volumes.

Do I need to manually wrap my data pipeline code with startuml and enduml tags?

No, you do not need to manually wrap pipeline code with startuml and enduml tags. The system requires strict PlantUML wrapping automatically, ensuring the generated mxgraph.aws4 stencil syntax and left-to-right pipeline direction render correctly.

Does this tool support generating diagrams for log analytics and ML feature pipelines?

Yes, this tool supports generating diagrams for log analytics and ML feature pipelines. It creates PlantUML architecture diagrams for various use cases including CDC flows, data lakes, data warehousing, and multi-source BI dashboards using AWS icons.