Install
openclaw skills install etl-designDeep ETL/ELT design workflow—extract patterns, transforms, loading strategies, idempotency, validation, and reconciliation. Use when designing batch data flows between systems or hardening pipelines for correctness.
openclaw skills install etl-designETL is correctness under change: schema drift, partial loads, retries, and reconciliation with upstream systems.
Trigger conditions:
Initial offer:
Use six stages: (1) source contract, (2) extract strategy, (3) transform rules, (4) load & dedupe, (5) validation, (6) operations & backfill). Confirm batch window and SLA.
Goal: Document schema, primary keys, change indicators (updated_at, CDC log position), and access constraints (rate limits, read replicas).
Goal: Full dump vs incremental watermark vs CDC—trade freshness, source load, and complexity.
Goal: Deterministic transforms; surrogate keys; business rules versioned; handling of deletes (tombstones vs hard deletes).
Goal: Upsert keys; partitions; rerunnable jobs with same batch id producing the same outcome (idempotent load).
Goal: Row counts, checksums, key uniqueness, referential checks; alert on threshold breaches.
Goal: Replay by date range; monitor lag; dead-letter or quarantine bad rows with reason codes.