Data Engineer

Automate end-to-end data pipeline design, deployment, and observability.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/jc180105/.opencode --skill data-engineer-jc180105
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Data Engineer
Source: https://github.com/jc180105/.opencode/tree/main/.opencode/skills/engineering-data-engineer
Command: npx skills add https://github.com/jc180105/.opencode --skill data-engineer-jc180105

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Data engineering enables turning raw, messy data from diverse sources into reliable, analytics-ready assets by designing scalable, observable data platforms and pipelines.

Core Features & Use Cases

  • Data Pipeline Engineering: design, deploy, and monitor idempotent ETL/ELT pipelines with clear contracts.
  • Data Platform Architecture: build cloud-native lakehouses with robust governance, metadata, and lineage.
  • Data Quality & Reliability: implement schema contracts, data quality checks, and observability to prevent regressions.
  • Streaming & Real-Time Data: ingest and process data with event-driven architectures and low-latency processing.

Quick Start

Set up a minimal Bronze-Silver-Gold pipeline using Spark and Delta Lake to ingest, cleanse, and aggregate sample data.

Frequently Asked Questions about Data Engineer

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

FAQPage Schema
How do I build idempotent ETL pipelines with explicit schema contracts?

To build idempotent ETL pipelines with explicit schema contracts, design scalable data platforms that automate end-to-end deployment and enforce data quality instrumentation, preventing regressions during raw source ingestion.

What is a medallion lakehouse architecture and when should I use it?

A medallion lakehouse architecture structures data into Bronze, Silver, and Gold layers for progressive cleansing and aggregation. Use it to turn raw, messy data into reliable, analytics-ready assets with robust governance and lineage.

How do I set up a minimal Bronze-Silver-Gold pipeline using Spark and Delta Lake?

Set up a minimal Bronze-Silver-Gold pipeline using Spark and Delta Lake by ingesting raw data into Bronze, cleansing it in Silver, and aggregating it in Gold to produce analytics-ready assets.

Does this data pipeline approach support real-time streaming and event-driven architectures?

Yes, this data pipeline approach supports real-time streaming and event-driven architectures. It enables low-latency processing and ingestion to turn continuous raw sources into analytics-ready assets.

How do I implement data observability and lineage across cloud-native pipelines?

Implement data observability and lineage across cloud-native pipelines by applying comprehensive monitoring, metadata management, and data quality checks to prevent regressions and ensure platform reliability.

What is the best way to ensure data quality and prevent regressions in scalable data platforms?

The best way to ensure data quality and prevent regressions in scalable data platforms is by implementing explicit schema contracts, data quality instrumentation, and comprehensive monitoring throughout your pipeline deployment.