discover-data

Discover and load data pipeline and ETL skills during data development.

126|7|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/rand/cc-experiments --skill discover-data
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discover-data
Source: https://github.com/rand/cc-experiments/tree/main/skills/discover-data
Command: npx skills add https://github.com/rand/cc-experiments --skill discover-data

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Data engineers and developers often face challenges in designing, implementing, and orchestrating robust data pipelines and ETL processes. This skill provides instant access to specialized knowledge, reducing research time and ensuring efficient data handling.

Core Features & Use Cases

  • ETL & Pipeline Expertise: Access skills covering batch processing, stream processing, data validation, and pipeline orchestration (e.g., Airflow).
  • Intelligent Activation: Automatically loads when you're engaged in data development tasks, providing context-aware guidance.
  • Use Case: When building a new data ingestion system, this skill can guide you through choosing between batch and stream processing, implementing data validation, and orchestrating the entire pipeline.

Quick Start

Help me design a data pipeline for real-time analytics, including stream processing and data validation.

Frequently Asked Questions about discover-data

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

FAQPage Schema
How do I automate ETL and data pipeline orchestration?

ETL automation orchestrates data workflows by scheduling, monitoring, and managing batch and stream processing tasks. This skill provides guidance on designing end-to-end pipelines, choosing between batch and stream processing, implementing data validation, and using orchestration frameworks like Airflow to handle timely dataflow and ensure reliable execution.

What's the best way to validate data in a pipeline?

Data validation in pipelines catches errors before downstream processing by checking schema, completeness, and quality at ingestion and transformation stages. This skill covers validation techniques integrated into ETL workflows to ensure data integrity across batch and stream processing systems.

Can I use Airflow for stream processing and batch processing together?

Airflow orchestrates both batch and stream processing by scheduling DAGs that trigger jobs, manage dependencies, and coordinate workflows. This skill explains how to design hybrid pipelines that combine batch processing for historical data and stream processing for real-time analytics within a unified orchestration framework.

How do I design a data pipeline for real-time analytics?

Real-time analytics pipelines use stream processing to ingest, validate, and transform data continuously, then route results to analytics systems. This skill guides you through architecture decisions, stream processing patterns, data validation at scale, and orchestration strategies for timely insights.

What's the difference between batch and stream processing for data pipelines?

Batch processing handles large data volumes on a schedule with high latency; stream processing handles continuous data with low latency. This skill explains when each approach fits your use case, how to implement both in a single pipeline, and how orchestration tools coordinate them.