# Safe Synthesizer

> Use NeMo Safe Synthesizer through task-specific routing: running the CLI or SDK, configuring parameters, troubleshooting runtime failures, inspecting artifacts, and interpreting evaluation outputs. Use when the user asks about safe-synthesizer, NeMo Safe Synthesizer, synthetic data pipeline runs, DP settings, generation failures, artifacts, logs, offline/GPU setup, config overrides, or evaluation metrics.

- Skill: `nvidia-nemo/safe-synthesizer-2` (Agent Skill, multi-file: 9 files)
- Install (CLI): `npx skillmds@latest add nvidia-nemo/safe-synthesizer-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/nvidia-nemo/safe-synthesizer-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- License: Apache-2.0
- Author: NVIDIA NeMo (https://skillmd.com/u/nvidia-nemo)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/nvidia-nemo/safe-synthesizer-2

---


# Safe Synthesizer

Task router for agents helping a person use NeMo Safe Synthesizer. Read the task file that matches the user request, then read the docs it names before giving user-facing instructions.

This package is exposed from the repository at `.agents/skills/safe-synthesizer`
as a symlink to `skills/safe-synthesizer`; reference paths below are relative to
this `SKILL.md`.

## Instructions

- Run the pipeline, CLI, SDK, logging, or offline setup: read `references/run.md`.
- Set or override parameters: read `references/config.md`.
- Diagnose runtime, install, generation, OOM, or validation failures: read `references/diagnose.md`.
- Find outputs, logs, synthetic data, reports, or metrics: read `references/artifacts.md`.

## Answer Contract

- Start with the direct command, diagnosis, or file path.
- Cite relevant repo docs paths.
- Include one next action unless the user asks for a full walkthrough.
- Keep usage guidance separate from repo development internals.
- If the user asks to change CLI/config source code, read
  `docs/developer-guide/configuration_management.md` from a source checkout or
  the [configuration management guide](https://github.com/NVIDIA-NeMo/Safe-Synthesizer/blob/main/docs/developer-guide/configuration_management.md)
  from a standalone install.

## Examples

- A DP CLI run request routes to `references/run.md`.
- A nested parameter override request routes to `references/config.md`.
- An OOM, install, or validation failure routes to `references/diagnose.md`.
- An output, log, report, or metric lookup routes to `references/artifacts.md`.

