data-engineer

Design data pipelines, schemas, and validation checks for SQL and ETL workflows.

2|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/k1lgor/virtual-company --skill data-engineer-k1lgor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-engineer
Source: https://github.com/k1lgor/virtual-company/tree/main/skills/11-data-engineer
Command: npx skills add https://github.com/k1lgor/virtual-company --skill data-engineer-k1lgor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline building and maintaining data pipelines, database schemas, and data quality checks to ensure accurate analytics.

Core Features & Use Cases

  • Schema Design: Normalize data models, choose appropriate data types, and define indexes for performance.
  • ETL & Transformations: Build robust extraction, transformation, and loading processes with data quality checks.
  • Use Case: Create an end-to-end pipeline from raw event data to a analytics-ready warehouse.

Quick Start

Command the AI to design a normalized schema and an end-to-end ETL plan for a sample ecommerce dataset.

Frequently Asked Questions about data-engineer

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

FAQPage Schema
How do I design a normalized SQL schema with appropriate data types and indexing?

To design a normalized SQL schema, you define data models with appropriate data types and implement indexing strategies to optimize query performance. This process ensures data integrity and efficient retrieval for analytics pipelines.

What is the best way to build an end-to-end ETL pipeline for raw event data?

Building an end-to-end ETL pipeline involves extracting raw event data, transforming it through robust processes with data quality checks, and loading it into an analytics-ready warehouse. This ensures accurate and reliable data for downstream analysis.

How do I implement idempotent and observable data pipelines with error handling?

Implementing idempotent and observable data pipelines requires designing workflows with built-in error handling and monitoring capabilities. This approach ensures pipelines can recover from failures and maintain data quality across batch and streaming ETL processes.

Does this approach work for both batch and streaming ETL workflows?

Yes, this approach applies to both batch and streaming ETL workflows. It specifies normalization, data types, and validation checks that ensure robust data processing and quality across various analytics pipeline architectures.

How do I add data quality validation checks across analytics pipelines?

Adding data quality validation checks involves integrating testing mechanisms directly into your ETL workflows and schema designs. This ensures that data remains accurate and reliable throughout extraction, transformation, and loading processes.