nemo-secrets

Manage API keys and credentials securely within the NeMo platform.

58|16|Updated May 14, 2026
One-click install
npx skills add https://github.com/NVIDIA-NeMo/nemo-platform --skill nemo-secrets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nemo-secrets
Source: https://github.com/NVIDIA-NeMo/nemo-platform/tree/main/sdk/python/nemo-platform/src/nemo_platform/skills/nemo-secrets
Command: npx skills add https://github.com/NVIDIA-NeMo/nemo-platform --skill nemo-secrets

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the challenge of securely storing and managing sensitive API keys and credentials required for inference providers within the NeMo platform environment.

Core Features & Use Cases

  • Credential Management: Create, list, update, and delete secrets directly via the CLI.
  • Secure Integration: Facilitates the injection of API keys into inference provider configurations.
  • Use Case: When setting up a new LLM provider, use this skill to store your private API key as a named secret, allowing you to reference it safely in subsequent platform commands without exposing the raw value.

Quick Start

Use the nemo-secrets skill to create a new secret named nvidia-api-key with your specific API key value.

Frequently Asked Questions about nemo-secrets

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I securely store API keys for inference providers in NeMo?

To securely store API keys for inference providers in NeMo, use the nemo-secrets skill via the CLI to create named secrets, allowing safe reference in platform commands without exposing raw values.

Can I manage credentials for multiple LLM providers within the NeMo platform?

Yes, you can manage credentials for multiple LLM providers within the NeMo platform by creating, listing, updating, and deleting named secrets to facilitate secure injection into provider configurations.

Do I need the nemo CLI tool to set up authentication tokens for platform services?

Yes, you need the nemo CLI tool to interact with local platform services and workspace configuration to securely store and retrieve authentication tokens for inference providers.

What is the best way to avoid exposing raw API keys when configuring inference providers?

The best way to avoid exposing raw API keys when configuring inference providers is to store them as named secrets via the CLI, then reference those names safely in subsequent NeMo platform commands.

Why use named secrets instead of direct values when setting up a new LLM provider in NeMo?

Using named secrets instead of direct values when setting up a new LLM provider in NeMo ensures secure storage of authentication tokens, preventing the exposure of sensitive credentials in your workspace configuration.

Are there limitations to managing credentials locally for the NeMo platform environment?

Credential management for the NeMo platform environment requires the local nemo CLI tool to interact with workspace configuration, limiting direct usage to environments where the CLI is installed and configured.