# Nemoclaw Contributor Update Dependencies

Audit and implement a NemoClaw dependency version upgrade, including Hermes and base...

- Repository: https://github.com/NVIDIA/NemoClaw (22910 stars)
- Category: Engineering
- License: Apache-2.0
- Last updated: 2026-11-01
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add NVIDIA/NemoClaw --skill nemoclaw-contributor-update-dependencies -g -a claude-code -y`
Codex: `npx skills add NVIDIA/NemoClaw --skill nemoclaw-contributor-update-dependencies -g -a codex -y`
Cursor: `npx skills add NVIDIA/NemoClaw --skill nemoclaw-contributor-update-dependencies -g -a cursor -y`
Gemini CLI: `npx skills add NVIDIA/NemoClaw --skill nemoclaw-contributor-update-dependencies -g -a gemini-cli -y`

## Description

Audit and implement a NemoClaw dependency version upgrade, including Hermes and base images. Use when the dependency itself is changing.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

<!-- SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. -->
<!-- SPDX-License-Identifier: Apache-2.0 -->

# Update Dependencies

Treat an upgrade as a migration, not a version edit. Explain the changed upstream contracts,
their NemoClaw consumers, the required migrations, and the evidence for each conclusion.

Load this workflow from `nemoclaw-contributor-implement-issue` for a dependency upgrade.
`nemoclaw-contributor-implement-issue` still owns issue scope and handoff; this workflow owns the
upgrade procedure.

## Mutation boundary

Change only the NVIDIA/NemoClaw checkout in scope. Treat upstream repositories, registries,
workflows, issue trackers, and PRs as read-only. Report an upstream defect and its downstream
effect. Require a separate user request for upstream changes.

## Plan the upgrade

Add these outcomes to the working plan:

- Resolve the current and target source and artifact identities.
- Audit every adjacent release range.
- Map changed upstream contracts to current downstream consumers.
- Record security, lifecycle, state, packaging, and compatibility concerns.
- Implement required migrations before changing the final selector.
- Add concern-specific tests and runtime evidence.
- Verify the artifacts and selectors used by the PR head.

An unresolved high-impact concern blocks the upgrade.

## Discover current contracts

Follow [Discover the Current Implementation](../_shared/implementation-discovery.md).

Search from the current dependency identity and each changed upstream identifier. Trace consumers
through source, tests, configuration, generated inputs, packaging, workflows, and documentation.
Do not maintain a path or selector inventory in this skill.

## Audit upstream changes

For each adjacent release range:

The rest: https://github.com/NVIDIA/NemoClaw/blob/HEAD/.agents/skills/nemoclaw-contributor-update-dependencies/SKILL.md
