What problem does it solve? Pandas and NumPy fail when datasets exceed available RAM or when computations take too long on a single core. This Skill provides guidance for scaling existing pandas/NumPy code to larger-than-memory datasets on a laptop or across multi-machine clusters using Dask. ## Core Features & Use Cases - Parallel DataFrames and Arrays: Scale pandas and NumPy operations to 100 GiB on a laptop or 100 TiB on a cluster with familiar APIs and lazy evaluation. - Unstructured Data Processing: Use Dask Bags to clean and transform text, JSON, and log files, then convert to DataFrames for structured analysis. - Custom Distributed Workflows: Build dynamic parallel pipelines with Futures, actors, and distributed coordination primitives like queues, locks, and events. - Use Case: Imagine you have hundreds of CSV files totaling 200 GB. Use this Skill to read them with dd.read_csv('data/*.csv'), filter and aggregate with groupby, and write the result to Parquet without ever loading everything into memory. ## Quick Start Use the dask skill to read all CSV files in my data folder, group by category, and compute the mean value without running out of memory.