erichowens avatar

Data Pipeline Engineer

This one's for building and maintaining data pipelines with the modern stack: dbt, Airflow, Spark, Kafka. It pushes the medallion architecture pattern (Bronze/Silver/Gold layers) and emphasizes data quality gates at every step. The anti-patterns section is genuinely useful, calling out stuff like full table refreshes and hardcoded dates that I've seen break production pipelines. Comes with reference examples for complete dbt projects, Airflow DAGs with sensors, and Spark streaming jobs. The quality checklist is comprehensive without being preachy. If you're doing ETL work beyond basic scripts and need structure around incremental processing, orchestration, and data testing, this gives you that framework.

skills.sh installs
119
GitHub stars
113
last updated
Jun 3, 2026

Install

$ npx -y skills add erichowens/some_claude_skills --skill data-pipeline-engineer --agent claude-code

Installs into .claude/skills of the current project.

Files

Data Pipeline Engineer

Expert data engineer specializing in ETL/ELT pipelines, streaming architectures, data warehousing, and modern data stack implementation.

Quick Start

  1. Identify sources - data formats, volumes, freshness requirements
  2. Choose architecture - Medallion (Bronze/Silver/Gold), Lambda, or Kappa
  3. Design layers - staging → intermediate → marts (dbt pattern)
  4. Add quality gates - Great Expectations or dbt tests at each layer
  5. Orchestrate - Airflow DAGs with sensors and retries
  6. Monitor - lineage, freshness, anomaly detection

Core Capabilities

CapabilityTechnologiesKey Patterns
Batch ProcessingSpark, dbt, DatabricksIncremental, partitioning, Delta/Iceberg
Stream ProcessingKafka, Flink, Spark StreamingWatermarks, exactly-once, windowing
OrchestrationAirflow, Dagster, PrefectDAG design, sensors, task groups
Data Modelingdbt, SQLKimball, Data Vault, SCD
Data QualityGreat Expectations, dbt testsValidation suites, freshness

Architecture Patterns

Sponsors

Details

Repository
github.com/erichowens/some_claude_skills
Categories
DevOps & CI/CD, Automation & Workflows, Sales & Marketing
First seen
Jun 3, 2026

More from erichowens/some_claude_skills

All 73
1ClickHouse avatarbuildClickHouse/ClickHouseBuild ClickHouse with various configurations (Release, Debug, ASAN, TSAN, etc.). Use when the user wants to compile ClickHouse.0skills.sh installs
2elastic avatarobservability-llm-obselastic/agent-skills>0skills.sh installs
3elitan avatarmonitorelitan/frostMonitor a PR until CI is 100% green, fixing any failures0skills.sh installs
4github avatarincident-postmortemgithub/awesome-copilotUse when an outage, production incident, or significant service degradation has occurred and the team needs to write a structured blameless post-mortem. Trigger0skills.sh installs
5hypnguyen1209 avatarincident-responsehypnguyen1209/offensive-claudeIR playbook execution — evidence collection, timeline analysis, memory forensics, disk forensics, containment strategies, post-incident reporting0skills.sh installs
6kubesphere avatarkubesphere-devops-argocdkubesphere/kubesphereHandles ArgoCD configuration within KubeSphere's DevOps platform, which bundles ArgoCD v2.11.7 for GitOps deployments.0skills.sh installs