# Contribute Integration

> Add or change a third-party framework integration that attaches NeMo Relay to framework tool, LLM, or lifecycle boundaries. Do not use for core runtime or binding-only changes.

- Skill: `nvidia/contribute-integration` (Agent Skill)
- Install (CLI): `npx skillmds@latest add nvidia/contribute-integration`
- Raw SKILL.md: https://api.skillmd.com/api/skills/nvidia/contribute-integration/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- License: Apache-2.0
- Author: NVIDIA (https://skillmd.com/u/nvidia)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/nvidia/contribute-integration

---



# Contribute A Framework Integration

Use this skill when contributing an integration with a framework or plugin such
as LangChain, LangGraph, Deep Agents, or OpenClaw through its public APIs.

## Default Guidance

- Keep NeMo Relay optional
- Use stable, documented framework or plugin APIs
- Wrap tool and LLM paths at the correct framework boundary
- Preserve the framework's original behavior when NeMo Relay is absent

## Checklist

- [ ] Integration pattern follows `docs/integrate-into-frameworks/adding-scopes.mdx`
- [ ] Integration uses public framework or plugin APIs
- [ ] Managed tool adapters return `ToolExecutionResult` to Relay and unwrap
      `.result` only at the framework boundary; opaque annotations are
      preserved through forwarding execution intercepts
- [ ] Relevant integration tests or smoke path pass
- [ ] Docs updated if activation or usage changed

## References

- `docs/integrate-into-frameworks/about.mdx`

