Agent Skills for Data Engineers
Data engineering skills cover the work of moving data so someone else can use it. That spans six areas: ingest, which gets data out of the systems that produce it; storage, which decides where it lives and in a shape later jobs can read; transform, which cleans, joins, and models it into something analytical; orchestrate, which controls when jobs run, in what order, and what happens on failure; quality, which tells you a table is wrong before a dashboard does; and serving, which gets trusted data to the app, the dashboard, or the model. Use the ranked list by finding the sub-topic you are actually stuck on, then reading the skills listed under it. Pick the one whose described behavior matches your pipeline stage, and treat the rest as fallbacks rather than alternatives to stack.
8 to start with25 top options
Start with these.
Data engineering moves data so someone else can use it: ingest, store, transform, orchestrate, check quality, and serve.
These are the closest matches for this work. Start with the first one and open it to install.
- Rank 01View Agent SkillDirect
airflow-dag-patterns
Builds production Apache Airflow DAGs with operators, sensors, testing, and deployment patterns for data pipelines and batch jobs. Core orchestration skill for data engineers.
10,528 · popularity - Rank 02View Agent SkillDirect
dbt-transformation-patterns
Covers dbt analytics engineering with model layering, testing, documentation, and incremental strategies for data transformations and warehouse models. Directly targets the Transform facet.
10,521 · popularity - Rank 03View Agent SkillDirect
spark-engineer
Senior Apache Spark engineering for high-performance distributed data processing, covering DataFrame transformations, partitioning, shuffle tuning, and structured streaming. Core transform skill for data engineers.
3,575 · popularity - Rank 04View Agent SkillDirect
data-throughput-accelerator
Diagnoses and accelerates large data movement including ingestion, backfill, ETL, and warehouse loading, with bottleneck isolation, benchmarking, and accounting proof. Directly targets data pipeline throughput work.
4,771 · popularity - Rank 05View Agent SkillDirect
ETL Pipeline
Designs and automates Extract, Transform, Load pipelines with source connectors, transformation rules, loading to warehouses, and orchestration. Directly targets the ETL pipeline task group.
4,288 · popularity - Rank 06View Agent SkillDirect
data-pipeline
Builds ETL and data pipeline workflows covering extraction from databases, APIs, and files, transformation, loading to warehouses, and scheduling. Directly targets the ETL pipeline task group.
4,405 · popularity - Rank 07View Agent SkillDirect
ddia-systems
Designs data systems by reasoning about storage engines, replication, partitioning, transactions, and consistency, plus batch and stream processing. Directly relevant to data warehouse and pipeline architecture decisions.
4,833 · popularity - Rank 08View Agent SkillDirect
sql-queries
Writes correct, performant SQL across major warehouse dialects (Snowflake, BigQuery, Databricks, PostgreSQL) with CTEs, window functions, and optimization tips. Core transform and serving skill for data engineers.
4,276 · popularity
Explore 17 more Agent Skills
- Rank 09View Agent SkillDirect
data-quality-frameworks
Implements data quality validation with Great Expectations, dbt tests, and data contracts, covering quality dimensions, testing pyramids, and pipeline validation. Directly targets the Quality facet of data engineering.
10,756 · popularity - Rank 10View Agent SkillDirect
spark-optimization
Optimizes Apache Spark jobs with partitioning, caching, shuffle tuning, and memory management for large-scale data processing. Core transform and processing skill for data engineers.
10,251 · popularity - Rank 11View Agent SkillDirect
migrating-to-amazon-redshift
Guides end-to-end data warehouse migration to Amazon Redshift, covering discovery, schema/SQL conversion, data migration, validation, and performance comparison. Directly targets the data warehouse task group.
3,329 · popularity - Rank 12View Agent SkillDirect
clickhouse-io
Covers ClickHouse schema design, MergeTree engines, query optimization, and ingestion for high-performance analytical workloads. Relevant to the Storage and Serving facets of data engineering.
9,781 · popularity - Rank 13View Agent SkillDirect
accelerated-computing-cudf
Official NVIDIA guidance for cuDF GPU DataFrames, pandas acceleration, dask-cuDF, and ETL operations like joins, groupby, and Parquet I/O. Directly relevant to accelerating data engineering transforms.
2,960 · popularity - Rank 14View Agent SkillDirect
azure-storage
Officialdescription: "Azure Storage Services including Blob Storage, File Shares, Queue Storage, Table Storage, and Data Lake. Answers questions about storage access tiers (hot, cool, cold, archive), when to use each tier, and tier comparison. Provides object storage, SMB file shares, async messaging, NoSQL key-value, and big data analytics. Includes lifecycle management. USE FOR:
515,512 · popularity - Rank 15View Agent SkillDirect
google-cloud-storage-basics
Official>- Stores, retrieves, and manages data as objects in Cloud Storage (Google Cloud Storage, or GCS) buckets. Use when you need to interact with Cloud Storage — create or configure buckets, upload, download, stream, or transfer data, organize objects with folders, generate signed URLs, control access (IAM, ACLs, public access prevention), set storage classes and tiering (Standard, Nearline, Coldline, Archive), manage cost and lifecycle, protect data (versioning, encryption/CMEK, retention and Bucket Lock, object holds, soft delete), host static websites, trigger Pub/Sub notifications on object changes, mount buckets as a file system (gcsfuse), or optimize storage performance at any scale. Covers the gcloud storage / gsutil CLI, JSON and XML APIs, client libraries, Terraform, and Cloud Storage MCP servers. Don't use for block storage (Persistent Disk), data warehousing/analytics (BigQuery), or databases (Cloud SQL, Spanner, Bigtable, Firestore).
- Rank 16View Agent SkillDirect
azure-kusto
OfficialQuery and analyze data in Azure Data Explorer (Kusto/ADX) using KQL for log analytics, telemetry, and time series analysis. WHEN: KQL queries, Kusto database queries, Azure Data Explorer, ADX clusters, log analytics, time series data, IoT telemetry, anomaly detection.
514,672 · popularity - Rank 17View Agent SkillDirect
azure-storage-file-datalake-py
Official| Azure Data Lake Storage Gen2 SDK for Python. Use for hierarchical file systems, big data analytics, and file/directory operations. Triggers: "data lake", "DataLakeServiceClient", "FileSystemClient", "ADLS Gen2", "hierarchical namespace".
- Rank 18View Agent SkillDirect
google-cloud-storage-bucket-architect
Official>- Creates Cloud Storage (Google Cloud Storage, or GCS) buckets. Analyzes the workload (sensitive data, media hosting, ingestion, web hosting, archiving, backup, logging, analytics, AI/ML, or general-purpose), validates project-level security settings, and designs a secure-by-default, cost-effective configuration (location, storage class, uniform bucket-level access, public access prevention, soft delete, lifecycle) before creating it. Use whenever a user wants to create, make, set up, provision, or spin up a bucket, or needs object storage for an app, service, pipeline, or dataset — even a "simple" or "default" bucket, or when bucket creation is one step in a larger workflow. Outputs or executes the creation via gcloud, the JSON/REST API, Terraform, or SDK client libraries (C++, Java, Python, Go). Don't use for anything other than creating new buckets — for uploads, downloads, access changes, or reconfiguring existing buckets, use google-cloud-storage-basics.
- Rank 19View Agent SkillDirect
archify
NotableCreate polished, validated architecture, workflow, sequence, data-flow, and lifecycle/state diagrams as explorable standalone HTML with inline SVG, dark/light themes, optional trace motion, and PNG/JPEG/WebP/SVG/WebM export. Accept plain-language requirements or pasted Mermaid flowchart, sequenceDiagram, and stateDiagram input; inspect repository evidence when the diagram must reflect real code. Use when the user asks to visualize system architecture, infrastructure, cloud/security/network topology, technical workflows, API call sequences, request lifecycles, data pipelines, ETL/ELT, data lineage, state machines, or to convert/beautify Mermaid.
- Rank 20View Agent SkillPossible
amazon-dynamodb
Designs and reviews DynamoDB data layers from access patterns, covering keys, GSIs, Streams, Global Tables, and zero-ETL integrations. Relevant storage-layer design for data engineers on AWS.
4,402 · popularity - Rank 21View Agent SkillPossible
timestream-influxdb
Guides Amazon Timestream for InfluxDB engine selection, provisioning, schema design, and migration for time-series workloads. Relevant storage-layer skill for data engineers handling time-series data.
Needs (stated): MCP server
3,726 · popularity - Rank 22View Agent SkillPossible
datanalysis-credit-risk
Credit risk data cleaning and variable screening pipeline covering missing rates, IV, PSI, and correlation filtering. Data quality and preprocessing work adjacent to data engineering, but domain-specific to credit modeling.
7,300 · popularity - Rank 23View Agent SkillPossible
ml-pipeline-workflow
Builds end-to-end MLOps pipelines from data preparation through training, validation, and deployment with DAG orchestration. Overlaps data engineering on ingestion and orchestration but centers on ML.
10,692 · popularity - Rank 24View Agent SkillPossible
mle-workflow
Production ML engineering workflow covering data contracts, reproducible training, evaluation, deployment, and monitoring. Overlaps data engineering on data contracts and pipelines but centers on ML systems.
5,819 · popularity - Rank 25View Agent SkillPossible
constraint-driven-development
NotableEstablishes a project's quality bar as a written contract and stops agents quietly lowering it. Interviews the user on which dimensions matter, supplies sane default thresholds when they have no number in mind, records everything in CONSTRAINTS.md, and watches the diff for a weakened bar — new @ts-ignore or eslint-disable suppressions, skipped or deleted tests, assertions stripped out, unimplemented stubs, thresholds edited down. Use when no quality bar is written down, when the user says "set up constraints" or "define our standards", when the user wants dimensions they care about — accessibility, web performance, coverage — set up as enforced constraints, when an agent keeps silencing checks or skipping tests to get to green, when you need a coverage or performance threshold and don't know what number to pick, or when an agent writes more code than anyone will read.
What this topic covers
Each sub-topic groups Agent Skills for a specific situation.
- Ingest
- Get data out of the systems that produce it.
- Storage
- Where it lives, in a shape later jobs can read.
- Transform
- Clean, join, and model it into something analytical.
- Orchestrate
- When jobs run, in what order, and what happens on failure.
- Quality
- Know when the table is wrong before a dashboard is.
- Serving
- Get trusted data to the app, the dashboard, or the model.
Frequently asked questions
- How is this list ordered?
- It is ranked by observed search demand, with direct matches for the topic placed first. No single publisher can take more than a capped share of the list.
- Which sub-topic should I start with?
- Start with the stage where your pipeline currently breaks: ingest if data is not leaving its source, storage if downstream jobs cannot read it, transform if the model is wrong, orchestrate if jobs run at the wrong time or fail silently, quality if bad tables reach dashboards, or serving if trusted data is not reaching the app or model.
- Do these skills replace a full data platform?
- No. They are individual SKILL.md packages an agent loads, each aimed at one part of the ingest, store, transform, orchestrate, quality, and serve path. You still own the platform and the decisions about how those stages connect.
- Can I use more than one skill from this topic?
- Yes, since the sub-topics are separate stages of the same flow. Pick one skill per stage you need to address, and avoid loading two skills that claim the same stage.
How to install an Agent Skill
Start with the first skill on this page. Claude Code reads a SKILL.md once it is in the skills directory:
- Claude Code — copy the SKILL.md for airflow-dag-patterns into ~/.claude/skills/airflow-dag-patterns/ for yourself, or .claude/skills/airflow-dag-patterns/ to share it with a project.
- From the registry — run npx skills add wshobson/agents@airflow-dag-patterns.
- Or download airflow-dag-patterns from its source and place that SKILL.md in the directory above.
How to choose Check the source and the skill’s own instructions before you install. Official and Notable describe where a skill comes from.