domains / families / software-engineering / nemo-relay-plugin-build
nemo-relay-plugin-build
separate
Use this skill when building or packaging reusable NeMo Relay runtime behavior as an embedded configuration component or a manifest-backed `rust_dynamic` native or `worker` gRPC plugin, with deterministic validation and rollback-safe registration.
When to use
- Register subscribers, guardrails, intercepts, or a small bundle of related runtime behavior
- Validate operator-supplied config before changing runtime behavior
- Give reusable behavior a stable plugin `kind` and activation lifecycle
- Package behavior that should be enabled, disabled, or rolled out through plugin config
- Build embedded component plugins
- Build discoverable dynamic package plugins
- Define diagnostics for config validation
- Test activation, disabled components, validation failures, and registration failure rollback
When not to use
- One request or tenant needs temporary behavior -> use scope-local middleware.
- The user only needs first-time scopes, tool calls, or LLM calls ->
- The user only needs to choose an exporter path ->
- The behavior depends on live callables, provider clients, file handles,
Skill page
Source
| Repository | Path |
|---|
| NVIDIA/skills | skills/nemo-relay-plugin-build/SKILL.md |