data-engineering-medallion-pipeline — Claude Code skill: install
This skill helps agents build ELT pipelines with MinIO, Airbyte, PostgreSQL, DBT, and Airflow. Use it for Bronze, Silver, and Gold data layers.
npx skills add reason-machines/data-skills --skill data-engineering-medallion-pipeline -a claude-codeWhat data-engineering-medallion-pipeline does
The skill guides an end-to-end pipeline that takes source data from MinIO through Airbyte, loads it into PostgreSQL, and transforms it in DBT. Bronze models extract fields from JSONB, Silver models clean and type records while removing duplicates, and Gold models produce business aggregates. Airflow coordinates the stages through DAG files.
The project also includes DBT quality tests, SCD Type 2 snapshots, scripts for sending CSV and JSON files to MinIO, and connection checks. Prometheus and Grafana cover infrastructure monitoring, while Power BI can consume business metrics. The local stack requires Docker 20.10+, Docker Compose 2.0+, and at least 8GB RAM; without them, the services will not start.
What it helps with
- build an ELT pipeline with medallion layers
- load source data from MinIO through Airbyte
- clean and type records in DBT models
- run automated data quality checks
- orchestrate stages with Airflow DAGs
Example prompts for the agent
- Build a local ELT pipeline with Bronze, Silver, and Gold layers using MinIO, Airbyte, PostgreSQL, DBT, and Airflow.
- Create DBT models that clean, type, and deduplicate records in the Silver layer.
- Add an Airflow DAG that loads data from MinIO and runs the quality checks.
How to install data-engineering-medallion-pipeline
1Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill data-engineering-medallion-pipeline -a claude-code2Manually: put the files in place
~/.claude/skills/data-engineering-medallion-pipeline/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/data-engineering-medallion-pipeline/
1Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill data-engineering-medallion-pipeline -a codex2Manually: put the files in place
.agents/skills/data-engineering-medallion-pipeline/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill data-engineering-medallion-pipeline -a cursor2Manually: put the files in place
.cursor/skills/data-engineering-medallion-pipeline/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install reason-machines/data-skills data-engineering-medallion-pipeline2Manually: put the files in place
.github/skills/data-engineering-medallion-pipeline/SKILL.md1Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill data-engineering-medallion-pipeline -a gemini-cli2Platform CLI
gemini skills install https://github.com/reason-machines/data-skills --path skills/data-engineering-medallion-pipelineManually: put the files in place
.devin/skills/data-engineering-medallion-pipeline/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add reason-machines/data-skills --skill data-engineering-medallion-pipeline -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about data-engineering-medallion-pipeline
How do I install data-engineering-medallion-pipeline in Claude Code?
Run npx skills add reason-machines/data-skills --skill data-engineering-medallion-pipeline -a claude-code, then check ~/.claude/skills/data-engineering-medallion-pipeline/SKILL.md.
What does data-engineering-medallion-pipeline do?
It helps configure a MinIO to Airbyte to PostgreSQL pipeline, transform records in DBT across Bronze, Silver, and Gold layers, and coordinate runs with Airflow.
What is required to run the pipeline?
The local setup needs Docker 20.10+, Docker Compose 2.0+, and at least 8GB RAM. Start the services with make setup and make start.