agentsclimarketplace

Delta lake and medallion architecture

Skill vaquarkhan/data-engineering-agent-skills/skills/delta-lake-and-medallion-architecture

Guides agents through Delta Lake and medallion-style lakehouse design. Use when building or modifying bronze, silver, and gold layers, Delta Lake mutation patterns, streaming-to-batch lakehouse flows, or Databricks-centered serving architectures.From its SKILL.md

Install
npx -y skills add vaquarkhan/data-engineering-agent-skills --skill delta-lake-and-medallion-architecture

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 21 stars21 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.7 KB, 509 tokens by cl100k_base, as published. Nobody here has run it

Delta Lake And Medallion Architecture

Overview

Use this skill when a Delta Lake-based lakehouse needs more than generic table-format guidance. It helps agents design medallion-style layers, transactional update behavior, CDC merges, and publish-safe transformation paths for Delta-centric platforms.

When to Use

  • designing bronze, silver, and gold layering
  • implementing Delta Lake merges, upserts, or deletes
  • building Databricks-centered batch and streaming lakehouse flows
  • deciding how raw landing data evolves into trusted publish outputs

Do not use medallion terminology as decoration if the layers do not carry distinct responsibilities.

Workflow

  1. Define the layer responsibilities. Typical pattern:

    • bronze: raw or lightly standardized landing
    • silver: cleaned, conformed, contract-aware transformations
    • gold: business-facing publish-ready outputs
  2. Define movement rules between layers. Capture:

    • validation requirements
    • mutation behavior
    • CDC merge strategy
    • schema enforcement and evolution policy
  3. Keep bronze permissive and gold disciplined. Raw survival and publish trust need different operating rules.

  4. Coordinate batch and streaming writers carefully. Checkpoints, merges, and small-file behavior must support recovery and maintenance.

  5. Plan maintenance as part of the architecture. Include:

    • compaction
    • retention
    • optimization
    • cleanup

Common Rationalizations

RationalizationReality
"Bronze, silver, and gold are enough architecture by themselves."Layer names without contracts and rules create confusion, not design clarity.
"We can merge everything directly into gold."Business-facing layers need stronger validation and stability than raw ingestion paths.
"Delta transactions solve every operational problem."You still need thoughtful layering, maintenance, and replay design.

Red Flags

  • bronze, silver, and gold have no explicit responsibilities
  • gold tables are fed directly from unstable raw landing logic
  • merge semantics are unclear for CDC or late data
  • maintenance tasks such as compaction are ignored

Verification

  • Each medallion layer has a distinct purpose and quality bar
  • Movement, validation, and mutation rules between layers are explicit
  • Streaming and batch interaction with Delta tables is operationally safe
  • Maintenance and lifecycle behavior are part of the design

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,871. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.