smlib-sm-api-maintain
Installation
SKILL.md
SMLib SM_API Maintenance
Use this skill to author the C-style C++ wrapper layer that Python and downstream integrations call through.
Purpose
Design and update the stable SM_API contract that sits between Python/integrations and the C++ kernel. Keep public declarations, wrapper implementation, status behavior, ownership, and operation docs aligned.
Prerequisites
- Work from a local SMLib checkout with
AGENTS.mdavailable. - Know whether the task is adding a new public API, changing an existing contract, or only diagnosing wrapper behavior.
- Use
usd-brep-test-selectionbefore running expensive builds or tests.