
from skillsbench1,301
Production-ready data engineering skill for designing ETL/ELT and real-time streaming pipelines, data quality, and pipeline performance optimization.
Provides a comprehensive, production-focused data engineering toolkit: Airflow DAG generation, streaming job scaffolds (Flink/Spark), Kafka config generators, data quality validation, and performance analysis. It helps build end-to-end ETL/ELT pipelines and real-time streaming architectures with monitoring and CI/CD integration.
Use this skill when you need to design or implement production data pipelines (batch or streaming), add automated data quality checks, scaffold streaming/Flink jobs, generate Kafka configurations, or profile and optimize pipeline performance. Good for enterprise ETL, data-lake/warehouse builds, and production ML data infra.
Best suited to agents that can run Python tooling and integrate with Git/CI systems (Copilot/Code assistants, Claude Code/Cursor), and that can operate with containerized or cloud data stacks.
Comprehensive data engineering skill covering ETL, streaming, Kafka, Flink, and data quality. SKILL.md is well-structured and detailed (23K+ chars). However, 4 of 6 scripts are broken stubs — they define classes with __init__(config: Dict) but main() passes args.target as positional arg and calls tool.run() which doesn't exist (should be tool.process()). Only kafka_config_generator.py and stream_processor.py are substantive and functional. The Kafka config generator is genuinely useful with multi-mode CLI support.
Skill has impressive documentation breadth but implementation depth is uneven. The 4 stub scripts are clearly template-generated boilerplate that were never filled in — they share identical structure and all have the same bug (calling .run() instead of .process()). kafka_config_generator.py (18K) and stream_processor.py (60K) are the real value. The skill would benefit from either completing the stubs or removing them.