npx skills add ...
npx skills add nvidia/nemoclaw-community --skill coach-nemoclaw-hermes
Coach a NemoClaw Hermes sub-agent through Blender, OVRTX, OVPhysX, USD, rendering, simulation, and live Blender-control tasks. Use when Codex should delegate specialized execution to Hermes while managing sandbox boundaries, preventing overlapping runs, allowing tool iteration, intervening only on evidence, and independently validating artifacts.
npx skills add nvidia/nemoclaw-community --skill coach-nemoclaw-hermes
Codex is the coach and auditor. Hermes owns Blender, OVRTX, OVPhysX, and other runtime-facing execution. Codex owns task decomposition, host/sandbox transfers, milestone receipts, artifact verification, and final reporting.
Before delegation:
Do not launch a duplicate request merely because an active request is quiet.
Keep these environments distinct:
/sandbox, not host paths.Choose the topology before prompting:
hermes; the sticky blenderraw profile operates
visible Blender with exploratory Blender, OVRTX, and OVPhysX tools. The
explicit /sandbox/.local/bin/blenderraw alias remains available. Host paths
are valid only in Blender MCP operations./sandbox/.local/bin/blenderhandoff; Hermes gets only the
bounded inventory, USD, and receipt operations./sandbox; Codex downloads
and validates the result.Use the installed transfer wrapper for every crossing:
Verify transferred file counts and SHA-256 hashes. A path in a Hermes response does not prove that a file crossed the boundary.
Simple inspections or renders may be one request. For complex work, use one measurable milestone at a time, such as:
Each prompt must include:
Give Hermes enough time and tool turns to reason and execute:
A new hermes chat -q request is a fresh conversation. Carry the prior receipt
and exact transferred paths into the next milestone. Poll an existing command
session until it exits; logs are progress evidence, not a completion receipt.
Silence alone is not failure. Intervene only when evidence shows:
Diagnose the narrow layer first: wrapper, transfer, sandbox, Blender MCP, Blender operation, OVRTX/OVPhysX runtime, or artifact validation. Issue at most one targeted corrected retry before reporting the blocker. Do not repeat a broad prompt or casually overwrite artifacts still open in Blender or PXR.
Do not bypass Hermes with direct Codex control of Blender unless the user explicitly authorizes fallback execution. When authorized, report the fallback and preserve the same source-safety and evidence requirements.
Preserve source scenes and source USD layers by default. Keep generated work under the task root and hash source files before and after mutation-capable milestones.
Independently validate downloaded host artifacts. Distinguish evidence:
Report separately what Codex coached and verified, what Hermes executed, all artifact paths, versions, elapsed time, validation results, fallbacks, and remaining blockers or limitations.
nemohermes sandbox upload "$NEMOCLAW_SANDBOX_NAME" HOST_PATH SANDBOX_PATH
nemohermes sandbox download "$NEMOCLAW_SANDBOX_NAME" SANDBOX_PATH HOST_PATHnemohermes "$NEMOCLAW_SANDBOX_NAME" exec --timeout 1200 -- \
hermes chat -Q --max-turns 30 -q "$HERMES_PROMPT"