Google's official skill for driving the gcloud CLI safely from an agent: validate every command against its own help text, cap the output, and refuse the operations that should never run unattended.
NVIDIA Nemotron Speech (Riva) NIM OperatorSkill
Summary
NVIDIA's official skill for deploying and operating Nemotron Speech (Riva) NIMs — ASR, text-to-speech and translation, cloud-hosted or self-hosted on your own GPUs.
Features
- Routes each request to a single reference playbook, keeping agent context tight
- Covers ASR (Parakeet, Canary, Whisper, Nemotron ASR Streaming), TTS (Magpie) and NMT
- Cloud inference via build.nvidia.com or self-hosted NIM containers on your own GPUs
- Six-step GPU/VRAM/container readiness check before deployment
- Custom .nemo to RMIR to NIM pipelines for fine-tuned ASR models and TTS voices
- TTS pronunciation workflow: generate IPA candidates, test them, apply a custom dictionary
- Treats NVIDIA_API_KEY and NGC_API_KEY as secrets and refuses to print or commit them
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Example Usage
Deploy a Parakeet ASR NIM on my local GPU and transcribe sample.wav
Description
NVIDIA's speech stack is one of the more capable and one of the more fiddly things to stand up: Parakeet, Canary, Whisper and Nemotron ASR Streaming for recognition, Magpie for synthesis, Riva Translate for NMT — each with its own container, function ID, VRAM floor and support matrix. This official NVIDIA skill gives a coding agent the routing knowledge to work through that without you memorising it.
How it is built
The SKILL.md itself is a routing surface, not a manual. It matches the request to one reference file and loads only that file — a deliberate progressive-disclosure design that keeps context tight when the underlying material runs to a dozen detailed playbooks. Ask to deploy a Parakeet ASR NIM and it loads the ASR reference and walks Steps 1-4; ask which model to use and it loads the model-selection decision framework instead.
What it covers
- Environment setup — drivers, Docker, the NVIDIA Container Toolkit, NGC login, and the Riva Python client.
- Readiness checks — a six-step system check for GPU compatibility, VRAM and container health before you waste an hour on a pull that was never going to run.
- Model selection across ASR, TTS and NMT.
- ASR — deployment and inference for Parakeet, Canary, Whisper and Nemotron ASR Streaming, plus pipeline configuration for VAD, Sortformer diarization, language models and chunk size.
- TTS — Magpie deployment, SSML, zero-shot voice cloning, audio encoding, and a dedicated workflow for discovering and testing IPA pronunciations when a word comes out wrong.
- NMT — Riva Translate, language pairs and DNT tags.
- Custom models — the four-phase
.nemo→ RMIR → NIM pipeline for both fine-tuned ASR and fine-tuned TTS voices.
Naming, because it will confuse you
"Nemotron Speech" is the public brand for what NVIDIA's documentation still calls Riva. Commands (riva-build, riva-deploy), the Python client (riva.client), the gRPC namespace and every doc URL keep the Riva name — the rename is brand-only, and the skill is explicit that an agent must not rewrite them.
Constraints
x86_64 only; WSL2 needs Podman and supports a subset of NIMs. Self-hosted deployment requires an NVIDIA AI Enterprise entitlement, while cloud-hosted inference through build.nvidia.com needs only an NVIDIA_API_KEY. The skill treats NVIDIA_API_KEY and NGC_API_KEY as secrets and instructs the agent never to print, paste, commit or log them — worth knowing, because an agent that echoes an NGC key into a terminal transcript has effectively published it. Apache-2.0.
Related Skills
Convex's official top-level agent skill — routes an agent to the right convex-* skill for the task and to a served capability catalogue that stays current without a reinstall.
Official Shopify skill for theme development in Liquid — teaches an agent the modern theme architecture of sections, blocks and snippets, and validates generated templates and schemas.
Shopify's official skill for writing Admin GraphQL queries and mutations — it searches the live API docs and validates every operation against the schema before handing you code.