一键导入
usd-composed-stage-open
Use this skill when implementing runtime stage-open orchestration for composed USD stages.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use this skill when implementing runtime stage-open orchestration for composed USD stages.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Map unfamiliar or multi-repository codebases before refactoring, integration, or feature work. Use when Codex needs to analyze submodules, ownership boundaries, APIs, duplicate implementations, build/test surfaces, risk areas, and a practical refactor sequence before changing code.
Coordinate multiple AI agents or subagents on software work without duplicating effort or causing conflicts. Use when Codex is explicitly asked to delegate exploration, implementation, review, testing, integration, or parallel analysis across a codebase.
Maintain C ABIs and language bindings as exact, testable contracts. Use when evolving public headers, ctypes/cffi/pybind/Rust/JS bindings, shared libraries, struct layouts, GPU/native APIs, or any cross-language boundary where drift can cause crashes or silent corruption.
Debug rendering, viewer, shader, material, camera, lighting, and GPU integration bugs with reproducible visual evidence. Use when scenes render blank, only appear after camera motion, show incorrect shading, diverge across backends, crash in GUI mode, or need pixel/screenshot verification.
Refactor disjoint or duplicated projects into clear layered architecture with canonical contracts and thin adapters. Use when viewers, renderers, bindings, data libraries, plugins, or services overlap and need maintainable ownership boundaries without losing behavior.
Identify and remove obsolete legacy, fallback, staging, compatibility, duplicate, generated, and reference code before creating clean initial commits or new project history. Use when a repo is being reset, consolidated, or prepared for a cleaner public history.
| name | usd-composed-stage-open |
| description | Use this skill when implementing runtime stage-open orchestration for composed USD stages. |
| metadata | {"author":"NVIDIA"} |
Use this skill when implementing runtime stage-open orchestration for composed USD stages.
Normative references:
aousd/specifications-public@v1.0.1:specification/composition/README.mdaousd/specifications-public@v1.0.1:specification/glossaryOwned contracts:
contracts/handles/composed-stage-open.handle.jsoncontracts/spec-coverage/composed-stage-open.coverage.jsonusd-layer-stack-open.payloadInclusion scenario control: open and
supply direct external payload assets for include; omit payload opening and
the payload opinion source for omit.usd-stage-population.usd-composition-arbitrator.usd-stage-population.The generated implementation should load direct local reference dependency
assets. As optional support for the AOUSD population-mask payload flag, for
payloadInclusion=include it should also load direct local payload dependency
assets that can be discovered from opened layer specs. It should then continue
opening reference dependencies discovered in referenced and loaded payload layer
stacks until a bounded fixed point is reached. For payloadInclusion=omit, it
should not open payload assets and should omit the payload opinion source so
payload_loading=absent.
It may still report composition as partial because recursive payload arcs,
variant body arcs, schema fallbacks, full value resolution, and full
instancing/prototypes are not yet covered.