attribute-bindings

Installation
SKILL.md

Attribute Bindings

When to Use

Use this skill when the user asks about persistent bindings, repeated writes, efficient animation loops, bind_attribute, or updating transforms every frame with caller-owned data. In new Python code, replace the binding with a reusable ovstage query. Use mapping-attributes when the user specifically needs zero-copy direct access or map/unmap lifetimes.

Inputs

Resolve inputs in this order: existing repository files and referenced snippets, explicit user request, then broader agent context.

  • Target API surface: Python, C/C++, or both.
  • Prim paths, attribute name, element type, semantic conversion, and whether the attribute is scalar or array-valued.
  • Repeated-write cadence, sync/async behavior, caller-owned data location, and whether CUDA stream/event synchronization is needed.
  • Whether the user needs reusable query writes, query maps, or one-shot writes.
  • Repository source snippets referenced below. Treat these snippets as the API source of truth.

Prerequisites

Installs
9
GitHub Stars
213
First Seen
Jun 13, 2026
attribute-bindings — nvidia-omniverse/ovrtx