data-engineer

Clean and transform raw datasets into analysis-ready tables with pandas pipelines.

17|1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/Adelie-Squad/solopreneur-team-agents --skill data-engineer-adelie-squad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-engineer
Source: https://github.com/Adelie-Squad/solopreneur-team-agents/tree/main/agents/engineering/data-engineer
Command: npx skills add https://github.com/Adelie-Squad/solopreneur-team-agents --skill data-engineer-adelie-squad

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Solo founders and lean teams struggle to maintain reliable, analysis-ready datasets, so this agent standardizes messy source data and validates it before handing it downstream.

Core Features & Use Cases

  • Profiling and cleaning: Automates duplicate removal, null handling, type fixes, outlier filtering, and text normalization so data consumers receive consistent tables.
  • Transformation and derivations: Adds derived columns, encodes categoricals, aggregates, and joins data to support rich analytics and ETL deliverables.
  • Quality assurance and handoff: Runs rule-based validators, checks not-null/unique/range constraints, and documents artifacts for Data Analyst and Backend Developer agents.

Quick Start

Ask the Data Engineer Agent to clean the latest intake dataset, enforce schema types, and produce a quality report before handing it off for analysis.

Frequently Asked Questions about data-engineer

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

FAQPage Schema
How do I clean and transform raw datasets into analysis-ready tables using pandas?

To clean and transform raw datasets into analysis-ready tables, the agent runs pandas-based pipelines that automate duplicate removal, null handling, type enforcement, and derived feature generation.

What is the best way to automate ETL pipelines for data cleaning and schema conversions?

Automating ETL pipelines for data cleaning and schema conversions involves standardizing messy source data through deterministic type enforcement, outlier filtering, and rule-based quality checks before downstream handoff.

Can I enforce not-null, unique, and range constraints during data transformation?

Yes, you can enforce not-null, unique, and range constraints during data transformation by running rule-based validators within the pipeline to ensure strict quality assurance and schema compliance.

Does this data engineering approach support categorical encoding and aggregations for analytics?

Yes, this data engineering approach supports categorical encoding and aggregations for analytics by adding derived columns and joining tables to produce rich, analysis-ready ETL deliverables.

When do I need to run data profiling and quality checks before handing data to analysts?

You need to run data profiling and quality checks before handing data to analysts when raw intake datasets are messy, requiring text normalization, deduplication, and documented artifacts to ensure consistency.

Are there limitations to using pandas-based pipelines for complex data engineering tasks?

Pandas-based pipelines focus on deterministic cleaning, type fixes, and rule enforcement for tabular data, so extremely large distributed datasets or non-tabular formats may exceed its processing scope.