brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
rlinfRoutes RLinf repository tasks for distributed reinforcement learning setup, embodied and agentic workflows, extension development, evaluation operations, and debugging.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill when a task asks about RLinf, a distributed reinforcement-learning stack for embodied agents, reasoning/agentic LLM workflows, SFT/offline RL, reward models, Ray/Hydra cluster execution, or RLinf-specific source extensions.
This skill is operational guidance. It is not permission to run long training, evaluation, Ray cluster lifecycle commands, Docker builds, model/data downloads, robot motion, checkpoint conversion, or dataset mutation. Start with read-only inspection and ask for explicit approval before side-effecting or expensive work.
references/package-overview.md for the architecture map and verified task/model/env routing constants.scripts/rlinf_public_api_snapshot.py in the target environment when you need to verify the installed package version, imports, task types, model types, or env types.references/troubleshooting.md when symptoms span install, Ray, config, optional backends, runtime logs, or ambiguous ownership.references/repo-provenance.md before trusting this skill for a newer checkout; refresh when the commit, dirty state, package metadata, examples, docs, or public APIs changed.| User task signals | Read this sub-skill | What it covers |
|---|---|---|
install target, Docker vs UV, Ray start/status, RLINF_NODE_RANK, multi-node, cluster.num_nodes, component_placement, heterogeneous node groups, worker/channel/placement APIs | setup-and-cluster | Installation planning, non-mutating environment probes, Ray cluster setup, Hydra cluster config, execution modes, scheduler mental model, and placement troubleshooting. |
ManiSkill, LIBERO, RoboTwin, RoboCasa, Behavior, IsaacLab, Franka/real-world, OpenVLA/OFT/OpenPI/GR00T/DreamZero/StarVLA/Evo1, embodied PPO/GRPO/SAC/DAgger/RLT, reward data, offline RL, ROBOT_PLATFORM, MuJoCo/EGL | embodied-workflows | Embodied recipes, config preflight, simulator/model/asset requirements, real robot safety, reward data/offline/SFT intersections, and embodied troubleshooting. |
| math/VQA reasoning RL, Qwen/DeepSeek, GRPO/PPO with LLMs, SGLang/vLLM rollout, coding online RL, Continue integration, AgentLightning, SearchR1, rStar2, WideSeek-R1, SFT/VLM SFT, reward services | reasoning-agent-workflows | Reasoning/agentic recipes, rollout backend and data prerequisites, config inspection, service/judge requirements, SFT/reward intersections, and agentic troubleshooting. |
add model/env/algorithm/reward/worker/runner, register_model, RLINF_EXT_MODULE, SupportedEnvType, policy loss/advantage registry, install/Docker/CI/docs/e2e updates, contributor policy | extension-development | Extension touchpoints, registries, source-edit recipes, distributed registration pitfalls, install/Docker/CI/docs checklists, style/tests, and contribution rules. |
| metrics, TensorBoard/W&B/SwanLab, checkpoints, resume, evaluations, profiling, auto-placement, parity/log analysis, replay buffers, checkpoint tools, CI test selection, NCCL/Gloo/CUDA/SGLang/EGL failures | operations-evaluation-debugging | Evaluation planning, run artifact inspection, metric/checkpoint layout, resume, profiling, data/checkpoint utilities, CI/test choice, and runtime failure triage. |
setup-and-cluster sub-skill explains how to map that target to the repo-maintained installer selectors without running them by default.python -c "import rlinf; print(rlinf.__file__)", ray --version, and the bundled scripts/rlinf_public_api_snapshot.py.setup-and-cluster to plan the minimum target first.rlinf, version 0.4.0 in the snapshot used to build this skill.embodied, embodied_eval, reasoning, reasoning_eval, coding_online_rl, sft, and offline.fsdp and megatron.sglang and vllm.references/package-overview.md — architecture map, verified routing constants, run assembly flow, and sub-skill ownership.references/troubleshooting.md — cross-cutting symptom map and safe triage ladder.references/repo-provenance.md — source snapshot and refresh baseline.references/repo-routing-metadata.json — structured managed router metadata.scripts/rlinf_public_api_snapshot.py — read-only package/API snapshot helper.