cosmos
Use when working on Cosmos world model serving, inference, serverless training smoke validation, backend selection, or rendering limitations.
Skill by nebius
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/nebius-cosmos
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: backend, cloud, ml
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/cosmos
What's inside
- Skill name
cosmos- Description
- Use when working on Cosmos world model serving, inference, serverless training smoke validation, backend selection, or rendering limitations.
- License
- Apache-2.0
- Instructions
- 151 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Cosmos Cosmos is the world model tool for synthetic data generation and video generation. It requires a GPU. RT cores are not required for standard serving, inference, or the serverless training smoke path, unlike Isaac Lab. Cosmos visual-generation/rendering paths have the same container EGL/DRI gap as Genesis. ## Interfaces Cosmos3-specific guidance lives as agent skills, not CLI commands: - `skills/atomic/cosmos3-setup/SKILL.md` - `skills/atomic/cosmos3-codebase-nav/SKILL.md` - `skills/atomic/cosmos3-env-troubleshoot/SKILL.md` - `skills/workflows/cosmos3-inference/SKILL.md` - `skills/workflows/cosmos3-post-training/SKILL.md` API: - `POST /serve` - `POST /infer` - `POST /train` for serverless Jobs smoke validation - `GET /status` - `GET /system-info` - `GET /list` CLI: ```bash npa workbench cosmos deploy npa workbench cosmos serve npa workbench cosmos infer npa workbench cosmos train --runtime serverless --smoke npa workbench cosmos status npa workbench cosmos system-info npa workbench cosmos list ``` ## Backend Selection Deploy and serve accept only the `basic` backend, which uses the built-in FastAPI/Diffusers server. For multiple models, use named workbenches or the deploy/serve model swap pattern. Fine-tuning and optimization are not legacy Cosmos CLI commands. For current Cosmos3 supervised fine-tuning and post-training guidance, use `skills/workflows/cosmos3-post-training/SKILL.md`. ## E2E Status Cosmos is validated end-to-end on Nebius through the public CLI serverless training smoke path: ```bash npa workbench cosmos train --runtime serverless --smoke ``` W13 run `w13-cosmos-e2e-20260521T233523Z` completed on `gpu-h100-sxm` and uploaded `checkpoint.json` to S3. This closes the named Workbench tool matrix gap for an artifact-bearing Cosmos workflow. Known constraints: - Basic serverless endpoint inference validates endpoint/job completion, but generated endpoint outputs do not yet have a public CLI serverless-side S3 export contract. - EGL/DRI-dependent visual-generation/rendering paths remain deferred. ## Predict2 CUDA Wheel Contract The `npa-cosmos` Predict2 1.0.9 source recipe now uses Python 3.12 and NVIDIA's hash-verified v1.2.0 CP312 `cu128_torch27` wheels: torch 2.7.0, torchvision 0.22.0, flash-attn 2.6.3, NATTEN 0.21.0, and Transformer Engine 1.13.0. Pillow 13 requires Python 3.11 or newer. Historical CP310/flash-attn 2.7.3 GPU evidence does not qualify this new interpreter and kernel tuple; repeat the release validation below before promoting a rebuilt image. Keep the selected interpreter and CUDA wheels as one ABI-locked unit. Do not bump torch alone, and do not replace either custom-kernel wheel with a source build during an image refresh. Predict2 1.0.9's package metadata still pins triton 3.2.0 for its former torch 2.6 stack, while torch 2.7 requires triton 3.3.0. Install Predict2 itself with `--no-deps`, exclude torch/torchvision/triton and the three NVIDIA kernel packages from its derived dependency closure, and constrain every subsequent resolver pass to torch 2.7.0, torchvision 0.22.0, and triton 3.3.0. Otherwise a later broad dependency can silently replace the selected cu128 stack. An architecture import check is insufficient. A release validation must read `torch._C._cuda_getArchFlags()` and find `sm_100`, then execute both custom kernels on B200: a real flash-attn forward and the exact pinned Predict2 `NeighborhoodAttention` module with one of the model's shipped NATTEN configurations. Run checkpoint-backed Video2World with `--natten` whenever the operator has access to NVIDIA's gated checkpoint. If access is denied, record that generation as unverified with the HTTP evidence; the model-module kernel smoke is valid kernel-compatibility evidence, but it is not a generated-video result. Predict2 1.0.9 rejects B300 capability 10.3 in its own `[90, 100]` allowlist; forward-compatible `sm_100` wheel SASS does not bypass that check. Route this pin to B200 or H100 and require a real-forward negative test when rechecking B300. ## Cosmos Transfer B300 Contract The published Cosmos Transfer 2.5 cu128 image is validated for B200, not B300. On physical B300 it reaches real `Control2WorldInference` model construction, then `torch.nn.init.trunc_normal_` JIT-compiles an `erfinv` kernel and CUDA 12.8 NVRTC rejects capability 10.3 with `invalid value for --gpu-architecture`. This demonstrates that wheel SASS coverage alone cannot establish compatibility for workloads that generate kernels at runtime. A B300 port must move the whole locked environment to CUDA 13/cu130 and pass the full depth-conditioned Video2Video smoke; a CUDA probe or import is not sufficient. ## Sim2Real VLM (hosted evaluator) Sim2Real stage 8 evaluates every exact Stage 7 rollout with one CPU-only leaf: `MiniMaxAI/MiniMax-M3`, hosted by Nebius Token Factory. The former public Cosmos3 model was retired; explicit serving Cosmos3 overrides remain supported.
From nebius/nebius-physical-ai, Apache-2.0.
More from nebius/nebius-physical-ai
- 0.666score
gpu-allocation-fallback
nebius
Track typed GPU placement failures in the NPA agent and offer a consent-gated on-demand-to-preemptible fallback after repeated failures or deterministic…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
embodiedgen
nebius
Use when running or reviewing the operator-private EmbodiedGen V2 image-to-rigid-object workflow with upstream TRELLIS generation, URDF export, collision…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
curobo
nebius
Use when running, validating or reviewing NVIDIA cuRobo V2 Franka pose planning and complete MotionBenchMaker/MPiNets benchmarks on CUDA, with factual…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
gpu-selection
nebius
Use when choosing or reviewing GPU targets for NPA workbench tools, training, rendering, inference, or workflow YAML resources.
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
gpu-first-guidance
nebius
Use when recommending how to run a workbench workload, writing user-facing docs, or answering "what should I run first?" — lead with the Nebius GPU path and…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
toolref-argv-contract
nebius
Use when adding or changing an npa.workflow toolRef argv template, or when changing a CLI option that a toolRef already passes — the contract that stops a…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
debug-failed-run
nebius
Use when a workflow run failed, hung, or produced no artifacts — an ordered triage from run id to root cause across status, stage logs, S3 evidence, pod-level…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
agent-development
nebius
Use when building, enhancing, or testing the NPA chat agent backend — grounded-first routing, cost-aware Token Factory model selection, the embedded-backend…
SkillAFreshness: A★ 60Claude Code +9 - 0.665score
submit-workflow
nebius
Use when submitting, validating, or debugging NPA SkyPilot workflow YAMLs and workflow runner paths.
SkillAFreshness: A★ 60Claude Code +9 - 0.663score
cosmos-data-factory-setup
nebius
Prepare the shared NPA runtime, storage, credentials, and private compatibility images for Cosmos Data Factory IAA or EVG workflows on Nebius and SkyPilot.
SkillAFreshness: A★ 60Claude Code +9 - 0.663score
physical-ai-image-attribute-augmentation
nebius
Author, run, or inspect the NPA Cosmos Data Factory IAA workflow for person-image clothing, color, and footwear augmentation with attribute verification and…
SkillAFreshness: A★ 60Claude Code +9 - 0.663score
gpu-capacity-quota-plan
nebius
Use before choosing a Nebius region, preset, or allocation type for a GPU VM, requesting a quota change, retrying a GPU launch across regions, classifying…
SkillAFreshness: A★ 60Claude Code +9
Signals
- Stars
- 60
- Forks
- 19
- Open issues
- 10
- Last commit (this folder)
- Oct 23, 2026 (5 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/nebius/nebius-physical-ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from nebius
- 0.666score
gpu-allocation-fallback
nebius
Track typed GPU placement failures in the NPA agent and offer a consent-gated on-demand-to-preemptible fallback after repeated failures or deterministic…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
toolref-argv-contract
nebius
Use when adding or changing an npa.workflow toolRef argv template, or when changing a CLI option that a toolRef already passes — the contract that stops a…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
agent-development
nebius
Use when building, enhancing, or testing the NPA chat agent backend — grounded-first routing, cost-aware Token Factory model selection, the embedded-backend…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
debug-failed-run
nebius
Use when a workflow run failed, hung, or produced no artifacts — an ordered triage from run id to root cause across status, stage logs, S3 evidence, pod-level…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
gpu-first-guidance
nebius
Use when recommending how to run a workbench workload, writing user-facing docs, or answering "what should I run first?" — lead with the Nebius GPU path and…
SkillAFreshness: A★ 60Claude Code +9 - 0.666score
curobo
nebius
Use when running, validating or reviewing NVIDIA cuRobo V2 Franka pose planning and complete MotionBenchMaker/MPiNets benchmarks on CUDA, with factual…
SkillAFreshness: A★ 60Claude Code +9
Cite this page
cosmos skill. Agent Mart. https://agentmart.dev/skills/nebius-cosmos (last updated 2026-10-24)