mapping-attributes
Installation
SKILL.md
Mapping Attributes
When to Use
Use this skill when the user asks about zero-copy writes, map_attribute, direct memory access, or mapped attribute updates. Use attribute-bindings for repeated writes through a reusable ovstage query when the caller already owns the data tensor.
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 mappable.
- Mapping API, target device, and required synchronization.
- Synchronization and lifetime requirements: stream/event, map duration, whether data must outlive the mapping, and whether array attributes are involved.
- Repository source snippets referenced below. Treat these snippets as the API source of truth.