doca-upgrade
doca-upgrade is an agent skill published by nvidia, listed under writing code. It lives in the NVIDIA/skills repository, which has 3,735 GitHub stars and is licensed under Apache-2.0; we last read it on 2026-10-23.
This tool detects and reports differences between installed and available DOCA releases, prompting explicit user confirmation before any upgrade action. It can be triggered by various queries related to DOCA updates or deprecations.
Install
skills is a generic installer for any repository of Claude agent skills -- it reads NVIDIA/skills’s own structure rather than assuming one, the same way this page reads the skill’s own SKILL.md rather than assuming a format.
npx skills add NVIDIA/skills
Maintenance
Changing DOCA versions safely: upgrading or downgrading the host DOCA packages, refreshing the BlueField BFB, bumping the NGC DOCA container tag, or rolling back, with the discipline detect -> report -> ASK -> only then a guided upgrade. Trigger on "is there a newer DOCA", "I want the newest DOCA features, can I just apt upgrade in place", "should I move to the next release", "the upgrade stopped midway and dpkg is in a broken state", "my component is being deprecated, what now", or "roll me back", even without the word upgrade. Detect what is installed, find the newer release, report the gap, then STOP and ask for explicit confirmation; never upgrade automatically. Do not use it for a runtime error on an unchanged install (doca-debug). Version detection alone belongs to doca-version, first-time install to doca-setup, any hardware / firmware / reboot step to doca-hardware-safety, and public-docs or sunset routing to doca-public-knowledge-map.
doca-upgrade compared with similar skills
| Skill | Publisher | What it does | Repo stars | Last update |
|---|---|---|---|---|
| doca-upgrade (this page) | nvidia | Changing DOCA versions safely: upgrading or downgrading the host DOCA packages, refreshing the BlueField BFB,… | 3,735 | 2026-10-26 |
| cudaq-importing(same repository) | nvidia | Use when porting circuits from another framework (e.g. Qiskit) into CUDA-Q kernels while preserving the sourc… | 3,735 | 2026-10-26 |
| cuopt-numerical-optimization-api(same repository) | nvidia | LP, MILP, and QP (beta) with cuOpt — Python, C, and CLI. Use when the user is solving LP, MILP, or QP with an… | 3,735 | 2026-10-26 |
| cuopt-routing-api-python(same repository) | nvidia | Vehicle routing (VRP, TSP, PDP) with cuOpt — Python API only. Use when the user is building or solving routin… | 3,735 | 2026-10-26 |
| cupynumeric-install(same repository) | nvidia | Install and verify cuPyNumeric for Python — requirements, commands, verification. Source builds are out of sc… | 3,735 | 2026-10-26 |
| cupynumeric-migration-readiness(same repository) | nvidia | Pre-migration readiness assessor for porting NumPy to cuPyNumeric. Use BEFORE substantial porting work begins… | 3,735 | 2026-10-26 |
| doca-common(same repository) | nvidia | Use this skill whenever the user is doing hands-on DOCA programming on a BlueField DPU or ConnectX NIC and ne… | 3,735 | 2026-10-26 |
Skills from the same repository first, then others for this job by repository stars. Figures are from each repository when we last read it.
Common questions about doca-upgrade
- What does doca-upgrade do?
- This tool detects and reports differences between installed and available DOCA releases, prompting explicit user confirmation before any upgrade action. It can be triggered by various queries related to DOCA updates or deprecations.
- How do I install doca-upgrade?
- Run npx skills add NVIDIA/skills. The skills installer reads the repository’s own structure, so it works for any repository of agent skills.
- Who publishes doca-upgrade?
- nvidia.
- Is doca-upgrade maintained, and what licence does it use?
- Its repository has 3,735 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-10-26. The repository declares the Apache-2.0 licence.
More agent skills for writing code
- chat-uiby 101-skills
- pitch-deck-visualsby 101-skills
- video-ad-specsby 101-skills
- test-driven-developmentby addyosmani
- angular-developerby angular
- nitroby antfu