Skills for Real Engineers. Straight from my .agents directory.
ray-data
Agent skill fromOrchestra-Research/AI-Research-SKILLs
Scalable data processing for ML workloads. Streaming execution across CPU/GPU, supports Parquet/CSV/JSON/images. Integrates with Ray Train, PyTorch, TensorFlow. Scales from single machine to 100s of nodes. Use for batch inference, data preprocessing, multi-modal data loading, or distributed ETL pipelines.
How to install ray-data
npx skills add Orchestra-Research/AI-Research-SKILLs# or add only this skill to Claude Code: copy the folder
05-data-processing/ray-data/
# into
~/.claude/skills/ray-data/ (all projects)
.claude/skills/ray-data/ (one project)
1# Ray Data - Scalable ML Data Processing23Distributed data processing library for ML and AI workloads.45## When to use Ray Data67**Use Ray Data when:**8- Processing large datasets (>100GB) for ML training9- Need distributed data preprocessing across cluster10- Building batch inference pipelines11- Loading multi-modal data (images, audio, video)12- Scaling data processing from laptop to cluster1314**Key features**:15- **Streaming execution**: Process data larger than memory16- **GPU support**: Accelerate transforms with GPUs17- **Framework integration**: PyTorch, TensorFlow, HuggingFace18- **Multi-modal**: Images, Parquet, CSV, JSON, audio, video1920**Use alternatives instead**:21- **Pandas**: Small data (<1GB) on single machine22- **Dask**: Tabular data, SQL-like operations23- **Spark**: Enterprise ETL, SQL queries2425## Quick start2627### Installation2829```bash30pip install -U 'ray[data]'31```3233### Load and transform data3435```python36import ray3738# Read Parquet files39ds = ray.data.read_parquet("s3://bucket/data/*.parquet")4041# Transform data (lazy execution)42ds = ds.map_batches(lambda batch: {"processed": batch["text"].str.lower()})4344# Consume data45for batch in ds.iter_batches(batch_size=100):46 print(batch)47```4849### Integration with Ray Train5051```python52import ray53from ray.train import ScalingConfig54from ray.train.torch import TorchTrainer5556# Create dataset57train_ds = ray.data.read_parquet("s3://bucket/train/*.parquet")5859def train_func(config):60 # Access dataset in training61…
Excerpt shown under the repository's MIT license.
More skills in AI-Research-SKILLs
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
