OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add nvidia/skills --skill nemo-relay-instrument-calls
Use this skill when an application owns tool or LLM/provider call sites and needs to wrap them with NeMo Relay scopes and managed execution APIs for lifecycle events, middleware, or guardrails.
npx skills add nvidia/skills --skill nemo-relay-instrument-calls
Use this skill when an app already has tool functions or model/provider calls and needs to run them through NeMo Relay correctly. Keep the original callable behavior stable while adding Relay lifecycle capture.
tool_call_execute(ToolCallExecuteParams::builder()...),
llm_call_execute(LlmCallExecuteParams::builder()...)tools.execute(...), llm.execute(...)toolCallExecute(...), llmCallExecute(...)tools.Execute(...), llm.Execute(...) or the top-level wrappersnext pattern and
may short-circuit by returning their own result.LLMRequest made of metadata plus content. Pass model names
and stable call identifiers when they matter for trace export or diagnostics.request_intercepts(...) and
conditional_execution(...) are for advanced adapters that need one middleware
family before calling a provider manually.Choose another skill when the task requires a neighboring workflow:
nemo-relay-plugin-observability for traces, ATIF, or export setup.nemo-relay-debug-runtime-integration to debug missing events or load
failures.nemo-relay-instrument-context-isolation for per-request isolation or
worker-pool guidance.nemo-relay-plugin-build for reusable, configuration-activated runtime
behavior.Use these skills for adjacent workflows:
nemo-relay-get-started.nemo-relay-instrument-typed-wrappers.nemo-relay-plugin-observability.nemo-relay-plugin-build.