Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
affaan-m avatar

Data Throughput Accelerator

  • 1.3k installs
  • 238k repo stars
  • Updated August 5, 2026
  • affaan-m/ecc

data-throughput-accelerator is a Claude Code skill that speeds large-scale data ingestion, backfills, ETL jobs, warehouse loads, and table synchronizations while preserving correctness and verifiable data landing.

About

data-throughput-accelerator is an ECC-origin skill for when moving, transforming, or saving large datasets is the bottleneck in production pipelines. It forces an upfront split between source extraction, network transfer, warehouse load, transform, serving-table freshness, and proof of correct landing before applying parallelization or batching tactics.py The workflow targets backfills, exports, manifest catch-up, and table sync jobs where faster wrong data is unacceptable. Data engineers and backend developers reach for data-throughput-accelerator when ingestion lag, warehouse load queues, or sync freshness SLAs break and they need a structured acceleration plan with evidence that rows landed correctly.

  • Distinguishes source extraction, network transfer, warehouse load, transform, and serving freshness bottlenecks
  • Applies fast-path heuristics: move compute to data, warehouse-native operations, manifests, checkpoints, partitioning, b
  • Separates raw, derived, and serving tables for independent accountability
  • Works on data ingestion, backfill, export, manifest catch-up, and live synchronization workloads
  • Delivers measurable throughput gains with proof of correctness

Data Throughput Accelerator by the numbers

  • 1,267 all-time installs (skills.sh)
  • +87 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #244 of 2,715 Automation & Workflows skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/affaan-m/ecc --skill data-throughput-accelerator

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.3k
repo stars238k
Last updatedAugust 5, 2026
Repositoryaffaan-m/ecc

How do you speed up large ETL backfills safely?

Dramatically speed up large-scale data movement, backfills, ETL jobs, warehouse loads, and table synchronizations while guaranteeing correctness.

Who is it for?

Data engineers hitting ingestion or warehouse load bottlenecks on large backfills, exports, or table sync jobs who must prove correctness.

Skip if: Small one-table seed jobs or greenfield schema design with no large-scale movement or freshness SLA pressure.

When should I use this skill?

User mentions slow backfill, ETL throughput, warehouse load bottleneck, manifest catch-up, table synchronization, or large data export lag.

What you get

Throughput optimization plan with bottleneck breakdown, parallelization steps, and correctness checks for landed data.

  • Bottleneck analysis
  • Parallelization plan
  • Correctness verification checklist

Files

SKILL.mdMarkdownGitHub ↗

Data Throughput Accelerator

Use this skill when the bottleneck is moving, transforming, or saving lots of data. The goal is not just speed. The goal is faster correct data landing in the right place with proof.

First Distinction

Separate these before optimizing:

  • source extraction speed;
  • network transfer speed;
  • warehouse/load speed;
  • transform speed;
  • serving-table freshness;
  • live tail growth while the job runs.

A pipeline can be "fast" and still appear behind if new data arrives faster than the final catch-up window.

Fast Path Heuristics

  • Move compute to where the data already is.
  • Prefer warehouse-native scans, joins, and appends for large landed files.
  • Use manifests or checkpoints so completed files/partitions are skipped.
  • Use partitioning and clustering that match the read and append pattern.
  • Batch small files, requests, and writes.
  • Make writes idempotent through unique keys, manifests, or replaceable staging.
  • Keep raw, derived, and serving tables separately accountable.

Workflow

1. Read the current source, target, and manifest contracts. 2. Measure backlog: external files, manifest rows, raw rows, derived rows, min/max timestamps, and unprocessed counts. 3. Run a safe catch-up or sample benchmark. 4. Compare variants: batch size, worker count, warehouse SQL, file grouping, staging shape, and manifest update method. 5. Promote only the fastest path that keeps counts and timestamps coherent. 6. Codify the path as a CLI, scheduled job, workflow, or runbook. 7. Rerun final accounting after the codified path executes.

Accounting Output

Use a hard accounting block:

Data throughput result:
- Source files discovered: 294
- Files processed this run: 294
- Raw rows added: 9,683,598
- Derived rows added: 8,917,585
- Remaining tail: 24 files at readback time
- Runtime: 38.7s
- Correctness gate: manifest counts and table max timestamps match

Guardrails

  • Do not delete raw data to make a metric look better.
  • Do not skip failed files silently.
  • Do not mix historical backfill status with live-tail freshness.
  • Do not call a pipeline complete until the target tables and manifest agree.
  • For finance, healthcare, regulated, or customer-impacting data, preserve

replay evidence and approval gates.

Related skills

How it compares

Pick data-throughput-accelerator for production pipeline throughput with correctness proofs rather than schema seed generation or query micro-optimization alone.

FAQ

What problems does data-throughput-accelerator address?

data-throughput-accelerator targets slow large-scale ingestion, backfills, exports, ETL runs, warehouse loading, manifest catch-up, and table synchronization. The skill prioritizes faster movement only when correctness and verified landing in destination tables are preserved.

How does data-throughput-accelerator approach optimization?

data-throughput-accelerator first separates bottlenecks across extraction, network transfer, warehouse load, transforms, and serving freshness before tuning parallelism or batch sizes. Each acceleration step should include proof that data landed in the right place.

Automation & Workflowsdatabasespipelinesetl

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.