What problem does it solve? Storing and processing large N-dimensional scientific arrays that exceed memory or require cloud-native access is difficult with plain NumPy files. This Skill guides the use of Zarr-Python 3 to create chunked, compressed arrays with parallel I/O on local disk, S3, or GCS. ## Core Features & Use Cases - Chunked Array Storage: Create arrays with configurable chunk shapes, sharding, and Blosc/Zstd/Gzip compression tuned to access patterns. - Cloud-Native I/O: Read and write arrays on S3 or GCS via fsspec URIs and FsspecStore, with consolidated metadata to reduce latency. - Ecosystem Integration: Work seamlessly with NumPy, Dask for out-of-core parallel computation, and Xarray for labeled multidimensional datasets. - Use Case: A climate researcher stores daily global temperature grids (365 x 720 x 1440) as a Zarr group on S3, appends new time steps, and computes regional means in parallel with Dask without loading the full dataset into memory. ## Quick Start Use the zarr-python skill to create a chunked, compressed Zarr array from my NumPy data and store it on S3.