data-lakehouse-design

Design scalable lakehouse architectures with Bronze, Silver, and Gold medallion layers.

3|Updated May 28, 2026
One-click install
npx skills add https://github.com/mahg-es/araya --skill data-lakehouse-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-lakehouse-design
Source: https://github.com/mahg-es/araya/tree/main/skills/data-lakehouse-design
Command: npx skills add https://github.com/mahg-es/araya --skill data-lakehouse-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Data teams often struggle with data swamps, fragmented governance, and brittle architectures that slow down analytics and governance at scale.

This skill provides a structured blueprint to design enterprise lakehouses with medallion layering (Bronze → Silver → Gold), ensuring lineage, governance, and interoperability across cloud and on-prem environments.

Core Features & Use Cases

  • Structured layer design (Bronze, Silver, Gold) for data quality and lineage
  • Open-format storage with Delta Lake or Apache Iceberg
  • Governance and lineage, partitioning strategies, and role-based access guidance

Quick Start

Provide a high-level lakehouse design plan for a retail analytics platform using Bronze-Silver-Gold layers.

Frequently Asked Questions about data-lakehouse-design

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

FAQPage Schema
How do I design a data lakehouse using the medallion pattern to prevent data swamps?

To design a data lakehouse with the medallion pattern, structure data into Bronze, Silver, and Gold layers to enforce quality, lineage, and governance, preventing unstructured data swamps. This blueprint ensures scalable analytics and role-based access controls across cloud and on-prem environments.

Can I use Apache Iceberg instead of Delta Lake for open-format lakehouse storage?

Yes, the lakehouse architecture supports open-format storage compatibility with both Delta Lake and Apache Iceberg. You can apply the medallion pattern and governance strategies using either format to ensure interoperability and avoid vendor lock-in across your data pipelines.

What is the best way to migrate from a legacy data lake to a governed lakehouse architecture?

The best way to migrate from a legacy data lake is implementing a medallion architecture that transitions raw data through Bronze, Silver, and Gold layers. This structured layering establishes lineage, auditing, and data quality checks while enabling scalable, governed analytics.

How does the medallion pattern handle data quality and lineage tracking?

The medallion pattern handles data quality and lineage by progressively refining data from Bronze to Gold layers. Each layer enforces specific data quality checks and tracks lineage, ensuring auditability and clear governance from raw ingestion to curated analytics outputs.

Does this lakehouse design provide guidance on partitioning strategies and role-based access?

Yes, the lakehouse design provides explicit guidance on partitioning strategies for scalable storage and role-based access controls for governance. These components ensure data quality and secure access as data moves through the Bronze, Silver, and Gold layers.

When should I not use a medallion pattern for my data architecture?

You should avoid the medallion pattern if your organization does not require strict data lineage, multi-layer governance, or complex data quality checks. For simpler, low-volume data needs without legacy data lake migration concerns, a single-tier architecture may be more efficient.