excalidraw-architect

Generate Databricks Lakehouse architecture diagrams on Excalidraw canvases from YAML input.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/slysik/databricks-claude-coding --skill excalidraw-architect-slysik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: excalidraw-architect
Source: https://github.com/slysik/databricks-claude-coding/tree/main/.claude/skills/excalidraw-architect
Command: npx skills add https://github.com/slysik/databricks-claude-coding --skill excalidraw-architect-slysik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of professional Databricks Lakehouse architecture diagrams on an Excalidraw canvas, translating structured discovery answers into visual representations.

Core Features & Use Cases

  • Automated Diagram Generation: Creates diagrams with pre-defined shells (title, swim lanes, governance bar) and dynamically placed components.
  • Structured Input: Uses YAML files detailing customer scenarios (sources, ingestion, transformation, serving, analysis, governance) to drive diagram content.
  • Use Case: Generate a visual architecture for a new financial services data platform by providing a YAML file describing their data sources, ingestion methods, transformation pipelines, serving layers, and analysis tools.

Quick Start

Generate a Databricks Lakehouse architecture diagram using the discovery answers from the file located at scenarios/finserv.yaml.

Frequently Asked Questions about excalidraw-architect

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

FAQPage Schema
How do I generate a Databricks Lakehouse architecture diagram in Excalidraw?

To generate a Databricks Lakehouse architecture diagram in Excalidraw, provide structured YAML discovery answers detailing data sources, ingestion, transformation, serving, and governance. The skill maps these elements into visual swim lanes and boxes on the canvas.

Can I use a YAML file to automate Excalidraw diagram creation for a Lakehouse?

Yes, you can use a YAML file to automate Excalidraw diagram creation for a Lakehouse. The skill processes input via file path or inline data, dynamically placing components based on your structured discovery answers.

Do I need Excalidraw MCP tools to visualize Databricks architecture?

Yes, you need Excalidraw MCP tools to visualize Databricks architecture with this skill. The skill requires these tools for canvas manipulation to place pre-defined shells, swim lanes, and governance bars.

What is the best way to structure Databricks Lakehouse discovery answers for visualization?

The best way to structure Databricks Lakehouse discovery answers for visualization is using YAML format. Define data sources, ingestion methods, transformation pipelines, serving layers, analysis tools, and governance elements to drive diagram content.

Does the generated Lakehouse diagram include governance and swim lanes?

Yes, the generated Lakehouse diagram includes governance and swim lanes. It utilizes a pre-defined shell with a title, swim lanes, and a governance bar, dynamically placing components for data sources, ingestion, transformation, serving, and analysis.

Can I create a visual architecture for a financial services data platform using Excalidraw?

Yes, you can create a visual architecture for a financial services data platform using Excalidraw. Provide a YAML file describing their specific data sources, ingestion methods, transformation pipelines, serving layers, and analysis tools to generate the diagram.