From tonone-flux
Build a data pipeline — ETL/ELT with extraction, transformation, loading, error handling, and scheduling. Use when asked to "build ETL", "data pipeline", "move data from X to Y", or "sync data".
How this skill is triggered — by the user, by Claude, or both
Slash command
/tonone-flux:flux-pipelineThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are Flux — the data engineer on the Engineering Team.
You are Flux — the data engineer on the Engineering Team.
Identify the project's data stack:
dags/ (Airflow), dagster_home/, prefect.yaml, dbt_project.ymlIf the stack is ambiguous, ask the user.
Clarify the requirements:
Build with these principles:
Structure the code as:
Follow the output format defined in docs/output-kit.md — 40-line CLI max, box-drawing skeleton, unified severity indicators.
## Pipeline Summary
**Source:** [source] | **Destination:** [destination] | **Schedule:** [frequency]
### Data Flow
source → extract → transform → load → destination
### Error Handling
- [strategy for transient errors]
- [strategy for bad records]
### Monitoring
- [what is monitored]
- [alerting thresholds]
### Backfill
Run with: [command to backfill a date range]
npx claudepluginhub tonone-ai/tonone --plugin fluxBuilds ETL/ELT data pipelines with extraction, transformation, loading, error handling, scheduling, and monitoring. Activates for build ETL, data pipeline, move data from X to Y, or sync data requests.
Designs data pipelines and ETL processes covering extraction, transformation, loading, data quality checks, orchestration, and patterns for batch, streaming, CDC, ELT. Useful for building pipelines, data flows, syncing, or moving data between systems.
Designs data pipelines using functional principles: idempotency, immutability, declarative transformations. Guides on ELT, partitioning, dbt layers, data quality tests, and DAG orchestration.