Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
vasilyu1983 avatar

Data Lake Platform

  • 146 installs
  • 73 repo stars
  • Updated July 13, 2026
  • vasilyu1983/ai-agents-public

Helps with ai & agent building tasks.

About

data-lake-platform is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.

  • data-lake-platform
  • AI & Agent Building
  • AI-coding skill

Data Lake Platform by the numbers

  • 146 all-time installs (skills.sh)
  • +11 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #3,425 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/vasilyu1983/ai-agents-public --skill data-lake-platform

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs146
repo stars73
Last updatedJuly 13, 2026
Repositoryvasilyu1983/ai-agents-public

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

Data Lake Platform

Build and operate production data lakes and lakehouses: ingest, transform, store in open formats, and serve analytics reliably.

When to Use

  • Design data lake/lakehouse architecture
  • Set up ingestion pipelines (batch, incremental, CDC)
  • Build SQL transformation layers (SQLMesh, dbt)
  • Choose table formats and catalogs (Iceberg, Delta, Hudi)
  • Deploy query/serving engines (Trino, ClickHouse, DuckDB)
  • Implement streaming pipelines (Kafka, Flink)
  • Set up orchestration (Dagster, Airflow, Prefect)
  • Add governance, lineage, data quality, and cost controls

Triage Questions

1. Batch, streaming, or hybrid? What is the freshness SLO? 2. Append-only vs upserts/deletes (CDC)? Is time travel required? 3. Primary query pattern: BI dashboards (high concurrency), ad-hoc joins, embedded analytics? 4. PII/compliance: row/column-level access, retention, audit logging? 5. Platform constraints: self-hosted vs cloud, preferred engines, team strengths?

Default Baseline (Good Starting Point)

  • Storage: object storage + open table format (usually Iceberg)
  • Catalog: REST/Hive/Glue/Nessie/Unity (match your platform)
  • Transforms: SQLMesh or dbt (pick one and standardize)
  • Lake query: Trino (or Spark for heavy compute/ML workloads)
  • Serving (optional): ClickHouse/StarRocks/Doris for low-latency BI
  • Governance: DataHub/OpenMetadata + OpenLineage
  • Orchestration: Dagster/Airflow/Prefect

Workflow

1. Pick table format + catalog: references/storage-formats.md (use assets/cross-platform/template-schema-evolution.md and assets/cross-platform/template-partitioning-strategy.md) 2. Design ingestion (batch/incremental/CDC): references/ingestion-patterns.md (use assets/cross-platform/template-ingestion-governance-checklist.md and assets/cross-platform/template-incremental-loading.md) 3. Design transformations (bronze/silver/gold or data products): references/transformation-patterns.md (use assets/cross-platform/template-data-pipeline.md) 4. Choose lake query vs serving engines: references/query-engine-patterns.md 5. Add governance, lineage, and quality gates: references/governance-catalog.md (use assets/cross-platform/template-data-quality-governance.md and assets/cross-platform/template-data-quality.md) 6. Plan operations + cost controls: references/operational-playbook.md and references/cost-optimization.md (use assets/cross-platform/template-data-quality-backfill-runbook.md and assets/cross-platform/template-cost-optimization.md)

Architecture Patterns

  • Medallion (bronze/silver/gold): references/architecture-patterns.md
  • Data mesh (domain-owned data products): references/architecture-patterns.md
  • Streaming-first (Kappa): references/streaming-patterns.md

Quick Start

dlt + ClickHouse

pip install "dlt[clickhouse]"
dlt init rest_api clickhouse
python pipeline.py

SQLMesh + DuckDB

pip install sqlmesh
sqlmesh init duckdb
sqlmesh plan && sqlmesh run

Reliability and Safety

Do

  • Define data contracts and owners up front
  • Add quality gates (freshness, volume, schema, distribution) per tier
  • Make every pipeline idempotent and re-runnable (backfills are normal)
  • Treat access control and audit logging as first-class requirements

Avoid

  • Skipping validation to "move fast"
  • Storing PII without access controls
  • Pipelines that can't be re-run safely
  • Manual schema changes without version control

Resources

ResourcePurpose
references/architecture-patterns.mdMedallion, data mesh
references/ingestion-patterns.mddlt vs Airbyte, CDC
references/transformation-patterns.mdSQLMesh vs dbt
references/storage-formats.mdIceberg vs Delta
references/query-engine-patterns.mdClickHouse, DuckDB
references/streaming-patterns.mdKafka, Flink
references/orchestration-patterns.mdDagster, Airflow
references/bi-visualization-patterns.mdMetabase, Superset
references/cost-optimization.mdCost levers and maintenance
references/operational-playbook.mdMonitoring and incident response
references/governance-catalog.mdCatalog, lineage, access control
references/data-mesh-patterns.mdDomain ownership, data products, federated governance
references/data-quality-patterns.mdQuality gates, validation frameworks, SLOs, anomaly detection
references/security-access-patterns.mdRow/column security, encryption, audit logging, compliance

Templates

TemplatePurpose
assets/cross-platform/template-medallion-architecture.mdBaseline bronze/silver/gold plan
assets/cross-platform/template-data-pipeline.mdEnd-to-end pipeline skeleton
assets/cross-platform/template-ingestion-governance-checklist.mdSource onboarding checklist
assets/cross-platform/template-incremental-loading.mdIncremental + backfill plan
assets/cross-platform/template-schema-evolution.mdSchema change rules
assets/cross-platform/template-cost-optimization.mdCost control checklist
assets/cross-platform/template-data-quality-governance.mdQuality contracts + SLOs
assets/cross-platform/template-data-quality-backfill-runbook.mdBackfill incident/runbook

Related Skills

SkillPurpose
ai-mlopsML deployment
ai-ml-data-scienceFeature engineering
data-sql-optimizationOLTP optimization

Fact-Checking

  • Use web search/web fetch to verify current external facts, versions, pricing, deadlines, regulations, or platform behavior before final answers.
  • Prefer primary sources; report source links and dates for volatile information.
  • If web access is unavailable, state the limitation and mark guidance as unverified.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.