Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Create a new agentic env by forking an existing env. Use for new env/task scaffolding, not scene edits or baking.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-06 | ✗→✓ | ▲ Improved | -1% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 61% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 26% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 83% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 10% | 0% |
Create the first runnable version of a new workflows/agentic environment by forking the closest existing env. Keep this skill focused on env scaffolding: YAML, assets, task, env class, runtime, and validation. Do not use this skill to polish an existing scene, add optional props/cameras, or bake bridge edits; use i4h-workflow-scene-edit]] for that.
Resolve and work from the i4h-workflows root:
bashROOT="${I4H_WORKFLOWS:-$(git rev-parse --show-toplevel 2>/dev/null)}" if [ ! -d "$ROOT/workflows/agentic" ]; then ROOT="${I4H_WORKFLOWS:-$HOME/i4h-workflows}" [ -d "$ROOT/workflows/agentic" ] || git clone https://github.com/isaac-for-healthcare/i4h-workflows "$ROOT" fi export I4H_WORKFLOWS="$ROOT"; cd "$ROOT"
Before editing, load only the references that match the request:
skills/i4h-workflow/references/repo-map.md.skills/i4h-workflow-create/references/create-contract.md.skills/i4h-workflow-create/references/env-authoring-patterns.md to choose the source env, robot owner, policy stack, and YAML pattern.skills/i4h-workflow-create/references/hybrid-layout-rules.md only for hybrid scene+robot envs, G1 footprint/table-height work, catalog USD scale, or support-surface layout.Recipe routing:
| Prompt shape | Reference | |---|---| | Surgical tool sorting using G1 based on scissor_pick_and_place | skills/i4h-workflow-create/references/g1-surgical-tool-sort.md |
Create the env shell first. A normal create task should produce exactly these surfaces unless the chosen existing pattern requires an explicit exception:
| Surface | Path | |---|---| | Env YAML | workflows/agentic/config/environments/<env>.yaml | | Assets | workflows/agentic/arena/arena/assets/<env>.py | | Task | workflows/agentic/arena/arena/tasks/<env>.py | | Env class | workflows/agentic/arena/arena/environments/<env>_environment.py | | Runtime | workflows/agentic/arena/arena/runtimes/<env>.py |
Keep all paths repo-root relative and keep the workflows/agentic/ prefix. Do not create a new policy package, README, docs, or shared-module edits unless the user explicitly asks and the policy stack truly needs it.
For an exact recipe match, do not re-derive the architecture after loading the recipe. Read only the source files the recipe names, skip large source runtime files when the recipe says the runtime is a re-export, then write the five contract files immediately. Do not inspect third-party framework internals unless a validation error requires it.
Plan shape:
textEnv id: Source env / recipe: Scene/assets source: Robot owner: Policy stack + model/checkpoint: Objects/destinations: Success rule: Files to create: Validation:
.data.root_pos_w; success checks must fall back to entity.get_world_poses().func= inside config classes must be defined above those classes.hybrid-layout-rules.md before choosing those numbers.Run these static checks:
bashpython -m py_compile <changed-python-files> workflows/agentic/policy/run.sh --list-envs workflows/agentic/arena/run.sh --env <env> --dry-run workflows/agentic/policy/run.sh --env <env> --dry-run
Then run the real build/visual gate from skills/i4h-workflow-create/references/create-validation.md. --dry-run is shallow: it does not prove the task/assets instantiate or the scene is visually usable. Do not report a new env as ready until the bridge reaches ready, key objects are valid, a viewport capture has been inspected, and the bridge is stopped with:
bashworkflows/agentic/arena/stop.sh --env <env>
If Isaac Sim cannot launch on the host, report that as a blocker and include the static check results; do not present static-only as success.
After the env shell passes create validation, use i4h-workflow-scene-edit]] for:
local-agent/validate-bake.sh.The scene-edit workflow owns object snippets, camera snippets, bridge endpoint details, and bake checklists so this create workflow stays small.
.venv, third-party checkouts, and Isaac Sim launch support are present.--dry-run is not a substitute for the bridge build and visual validation gate..venv, third-party checkouts, or run.sh entrypoints are missing, run i4h-workflow-setup]] first.workflows/agentic/config/environments/<env>.yaml and all files use the full workflows/agentic/ repo-root prefix.Report the env id, source choices, files created, validation commands and results, capture paths, and any blocker. Do not commit changes unless the user explicitly asks.
Other measured skills in the registry, with their headline benchmark lift.