medallion-architecture

Orchestrate Bronze-to-Gold lakehouse pipelines with Delta Lake or Iceberg backends.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Medallion architecture enforces a Bronze → Silver → Gold data lakehouse pattern, adding structure, governance, and quality across ingestion-to-analytics.

Core Features & Use Cases

  • Bronze: ingest raw data with audit columns and immutable lineage
  • Silver: validate types, deduplicate, enrich, and ensure quality
  • Gold: build star schema with facts and dimensions for business-ready analytics
  • Delta Lake / Iceberg features: ACID, time travel, and schema evolution
  • Use Case: modern data platforms needing governed, auditable pipelines from raw to insights

Quick Start

Define Bronze, Silver, and Gold layers and implement end-to-end pipelines with Delta Lake or Iceberg backends, including audit columns.

Frequently Asked Questions about medallion-architecture

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

FAQPage Schema
What is medallion architecture in a data lakehouse?

Medallion architecture is a Bronze, Silver, and Gold data lakehouse pattern that adds structure, governance, and quality across ingestion-to-analytics. It orchestrates layered data pipelines using Delta Lake or Iceberg backends to move raw data to business-ready insights.

How do I build ETL pipelines with Bronze, Silver, and Gold layers?

Build ETL pipelines by ingesting raw data with audit columns in the Bronze layer, validating types and deduplicating in the Silver layer, and building a star schema with facts and dimensions in the Gold layer for business-ready analytics.

Does this medallion architecture approach support Delta Lake and Iceberg backends?

Yes, the medallion architecture supports both Delta Lake and Iceberg backends. It leverages their ACID transactions, time travel, and schema evolution features to ensure governed, auditable pipelines across all medallion stages.

How do I enforce data quality checks across medallion data layers?

Enforce data quality checks by validating types, deduplicating, and enriching data within the Silver layer. The architecture applies schema evolution, audit columns, and lifecycle governance across all stages to maintain pipeline integrity.

When do I need schema evolution and audit columns in data lakehouse pipelines?

You need schema evolution and audit columns when building scalable, governed data pipelines that require immutable lineage in the Bronze layer and structured transformations across evolving data sources in the Silver and Gold layers.

What's the best way to build a star schema for business-ready analytics from raw lakehouse data?

The best way is to use the Gold layer in a medallion architecture to build a star schema with facts and dimensions. This follows validating and enriching data in the Silver layer, ensuring business-ready analytics with governed lineage.