i4h-workflow-create
Create a minimal blank Workflow scaffold with a Scene containing ground and light plus an idle run mode.
Skill by Isaac for Healthcare Team <isaac-for-healthcare-support@nvidia.com>
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/nvidia-i4h-workflow-create
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: productivity, code-generation
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/i4h-workflow-create
What's inside
- Skill name
i4h-workflow-create- Description
- Create a minimal blank Workflow scaffold with a Scene containing ground and light plus an idle run mode. Use for fast new Workflow scaffolding.
- License
- Apache-2.0
- Metadata
- author: Isaac for Healthcare Team <isaac-for-healthcare-support@nvidia.com> · version: 0.8.0 · verification-request: 2026-09-15
- Instructions
- 99 lines in SKILL.md · view on GitHub
Files (5)
- BENCHMARK.md
- SKILL.md
- evals.json · evals/
- skill-card.md
- skill.oms.sig
SKILL.md (first lines)
# Create a Blank i4h Workflow ## Purpose Create a complete runnable blank Workflow without searching for an existing Workflow or booting Isaac Sim. ## Instructions 1. Resolve the checkout using `I4H_WORKFLOWS` when set; otherwise use the current git root. If neither contains `workflows/i4h_workflows`, use the checkout resolver from the repository `AGENTS.md`. 2. Choose a lowercase snake_case Workflow id. 3. Select exactly one approved product specialty: `laparoscopic-robotics`, `ultrasound-robotics`, `endoluminal-robotics`, or `hospital-automation-robotics`. 4. Generate the blank Workflow and run the static validation below. If the request does not identify a specialty, ask the user to choose one; do not infer a product category from the workflow name alone. Run: ```bash ./scripts/create_blank_environment.py <workflow_id> --specialty <specialty> ``` This is the only authoring utility that generates workflow-specific source. It rejects an existing public workflow id in any specialty before dry-run output or file creation. It writes the fixed empty templates that establish the design boundary; later scene and task code is written by the coding agent. Use `--dry-run` to preview its output, `--description TEXT` to customize the scene-manifest description, and `--validate` to run the focused static checks after creation. Do not combine `--dry-run` and `--validate`. The script refuses to overwrite files and creates only: ```text ./ ├── arena/i4h_arena/assets/<workflow_id>.py ├── arena/i4h_arena/scenes/<workflow_id>.py ├── arena/i4h_arena/scenes/manifest/<workflow_id>.yaml ├── workflows/i4h_workflows/<specialty>/<workflow_id>.py └── workflows/tests/test_<workflow_id>_contract.py ``` The result contains a ground plane, dome light, no embodiment or declared robots, no task-specific objects or cameras, and one `idle` mode. Its contract test verifies durable Workflow and manifest invariants rather than asserting that the Scene stays blank, so later Scene, Task, and run-mode authoring does not require rewriting the test. Do not inspect robot assets, choose a policy, create Task manifests, load upstream Isaac Sim skills, or launch the simulator during blank creation. ## Utility | Command | Purpose | Arguments | |---|---|---| | `./scripts/create_blank_environment.py` | Create the complete overwrite-safe blank Workflow | `<workflow_id> --specialty <specialty> [--description TEXT] [--dry-run] [--validate]` | ## Validate Run only fast static checks: ```bash ./scripts/create_blank_environment.py <workflow_id> --specialty <specialty> --validate ``` When the Workflow already exists because it was created without `--validate`, run the equivalent checks directly: ```bash cd "$(git rev-parse --show-toplevel)" ./run.sh show <workflow_id> --mode idle ./run.sh lint <workflow_id> --mode idle ./run.sh lint --all workflows/.venv/bin/python -m pytest workflows/tests/test_<workflow_id>_contract.py -q arena/.venv/bin/python -m pytest arena/tests/test_scene.py -q ``` `--validate` requires the workflow and Arena environments; run `./setup.sh` first if either is missing. It verifies the generated contract and the shared zero-DOF blank-scene runtime adapter without launching Isaac Sim. If a component virtual environment is elsewhere, use that component's Python for its direct test command. Do not run visible or dynamic validation unless the user explicitly requests it. ## Troubleshooting - If the checkout cannot be resolved, set `I4H_WORKFLOWS` to the existing repository root or use the resolver in `AGENTS.md`. - If generation reports that the workflow id already exists, report its specialty source and ask whether to edit it or use a different id; never overwrite, relocate, or duplicate it. - If `--validate` reports a missing component environment, run `./setup.sh` and repeat the same validation. ## Prerequisites Require a writable root-level i4h-workflows checkout and Python 3.11 or newer. Static `--validate` also requires the workflow and Arena component environments. ## Limitations This skill creates only the five-file idle scaffold. It does not add an embodiment, task behavior, policy, cameras, or task-specific assets, and it does not visibly validate the Scene. ## Continue Treat creation as the first stage of an incremental workflow: 1. Create the blank Workflow scaffold with this skill: blank Scene, scene manifest, and idle-only Workflow. 2. Use `i4h-workflow-scene-edit` to add and visibly verify assets, robots, cameras, layout, and physics, then bake the confirmed Scene. 3. Define behavior only after the user provides a concrete goal and success condition. Reuse compatible Tasks; create a focused Task only when the behavior is new. Do not create an empty placeholder Task. 4. Add rule-based, teleop, replay, or policy modes only when requested and only when their Task and action contracts are runnable. 5. Validate every newly enabled mode with the owning stage skill. The blank Workflow is intentionally useful before behavior exists: its shared idle Task opens the Scene for authoring, so a blank task manifest or implementation would add no capability. ## Examples - `Create a blank hospital-automation-robotics workflow named my_workflow.` → generate `my_workflow` in the hospital automation specialty and run static validation. - `Make a new laparoscopic-robotics workflow called training_sandbox as fast as possible. Start blank.` → generate the same five-file idle-only scaffold under `training_sandbox` in the laparoscopic specialty. ## Completion gate Report the created id, five files, idle-only status, and static validation results. Do not commit unless explicitly asked.
From NVIDIA/skills, Apache-2.0.
More from NVIDIA/skills
- 0.846score
nemo-fabric-integrate
NVIDIA Corporation and Affiliates
Use this skill when integrating NVIDIA NeMo Fabric into a consumer application, service, evaluation harness, or platform through the typed Python SDK —…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
jetson-video-pipeline
Vinit Bansal <vinitkumarb@nvidia.com>
Use when planning, executing, and independently validating Jetson Video Codec SDK or PyNvVideoCodec encode/decode, transcode, segmentation, container decode…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvflare-convert-pytorch
NVIDIA FLARE Team <federatedlearning@nvidia.com>
Convert existing plain or manual PyTorch training code into an NVFLARE federated job using Client API model exchange, local validation, and job export; use…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nemo-relay-get-started
NVIDIA Corporation and Affiliates
Use this skill when first-time NeMo Relay users want help selecting and following an appropriate quick-start guide or verifying their first working integration.
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
jetson-video-recipe
Vinit Bansal <vinitkumarb@nvidia.com>
Use when turning a Jetson encoder use case into one surface-neutral recipe with native Video Codec SDK and PyNvVideoCodec projections.
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvidia-broadcast
NVIDIA Broadcast Team <broadcast-skills-dev@nvidia.com>
Use when controlling NVIDIA Broadcast through MCP to apply effects, process local media, select devices, or change camera resolution, or when Broadcast is…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
jetson-video-setup
Vinit Bansal <vinitkumarb@nvidia.com>
Use when installing, repairing, reusing, inspecting, or verifying readiness of the native NVIDIA Video Codec SDK or PyNvVideoCodec on Jetson, including the…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvflare-diagnose-job
NVIDIA FLARE Team <federatedlearning@nvidia.com>
Use when the user asks why a reported NVFLARE job failure signal occurred: the job failed, stalled, timed out, lost clients, ended with EXECUTION_EXCEPTION…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvflare-convert-lightning
NVIDIA FLARE Team <federatedlearning@nvidia.com>
Convert existing PyTorch Lightning training code into an NVFLARE federated job using the Lightning Client API patch, local validation, and job export; use…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nemo-relay-install
NVIDIA Corporation and Affiliates
Use this skill when choosing or running NeMo Relay installation for an agent runtime, application language, framework integration, or plugin bundle, or…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvflare-fed-stats
NVIDIA FLARE Team <federatedlearning@nvidia.com>
Compute federated statistics over tabular data (count, sum, mean, stddev, var, histogram, quantile, noise-protected min/max) and image data (count…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
jetson-video-capability
Vinit Bansal <vinitkumarb@nvidia.com>
Use when Jetson codec, profile, chroma, bit-depth, dimension, engine-count, or operational support must be reconciled from live APIs, authenticated NVIDIA…
SkillAFreshness: A★ 3.7KClaude Code +9
Compare and alternatives
Featured in
Signals
- Stars
- 3,718
- Forks
- 457
- Open issues
- 8
- Last commit (this folder)
- Sep 30, 2026 (28 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 0.8.0
- License
- Apache-2.0
- Repository
- github.com/NVIDIA/skills
- Website
- docs.nvidia.com/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Isaac for Healthcare Team <isaac-for-healthcare-support@nvidia.com>
- 0.842score
i4h-workflow-scene-edit
Isaac for Healthcare Team <isaac-for-healthcare-support@nvidia.com>
Edit an existing workflow Scene or task contract.
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.842score
i4h-workflow
Isaac for Healthcare Team <isaac-for-healthcare-support@nvidia.com>
Orient users to the i4h workflow runtime and route them to the correct stage skill.
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.840score
i4h-workflow-train-rl
Isaac for Healthcare Team <isaac-for-healthcare-support@nvidia.com>
Use when training, evaluating, or exporting Workflow policies with online RSL-RL or RLinf, including RL checkpoint and Workflow handoff.
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.837score
i4h-workflow-validate
Isaac for Healthcare Team <isaac-for-healthcare-support@nvidia.com>
Run the root-level workflow runtime policy or rule-based rollouts and verify simulator success.
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.837score
i4h-workflow-setup
Isaac for Healthcare Team <isaac-for-healthcare-support@nvidia.com>
Preflight and set up the root-level workflow runtime.
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.837score
i4h-workflow-dataset-annotate
Isaac for Healthcare Team <isaac-for-healthcare-support@nvidia.com>
Grade or filter workflow HDF5 episodes with an OpenAI-compatible vision model.
SkillAFreshness: A★ 3.7KClaude Code +9
Cite this page
i4h-workflow-create skill. Agent Mart. https://agentmart.dev/skills/nvidia-i4h-workflow-create (last updated 2026-10-24)