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 Python data workflows to larger-than-memory datasets and multi-machine clusters using Dask's familiar APIs. ## Core Features & Use Cases - Parallel DataFrames and Arrays: Scale pandas and NumPy operations across cores or machines with lazy evaluation and chunked execution. - Unstructured Data Processing: Use Dask Bags to clean and transform text, JSON, and log files before converting to structured DataFrames. - Custom Parallel Workflows: Build dynamic task pipelines with Futures, actors, and distributed coordination primitives. - Use Case: Imagine you have 500 GB of CSV logs that crash pandas. Use this Skill to read them with dd.read_csv('logs/*.csv'), filter and aggregate in parallel, and write results to Parquet without exceeding memory. ## Quick Start Use the dask skill to read all CSV files in my data folder as a single DataFrame and compute the average value grouped by category.