一键导入
simready-foundation-add-capability
Add SimReady capability docs, requirement indexes, validation stubs, and registrations for new requirement families.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Add SimReady capability docs, requirement indexes, validation stubs, and registrations for new requirement families.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use for adding SimReady feature adapters that mutate USD assets between exact feature or profile versions.
Use for adding SimReady feature docs, manifests, requirement mappings, validation strategy, and index entries.
Use for adding SimReady profile versions with feature bundles, docs, indexes, and validation notes.
Use for adding atomic SimReady requirements with stable IDs, docs, examples, indexes, and validator follow-up.
Use for adding SimReady runtime tests, runner expectations, batch/job/report notes, and validation evidence.
Use for adding executable SimReady validators that report requirement IDs with focused pass/fail coverage.
| name | simready-foundation-add-capability |
| description | Add SimReady capability docs, requirement indexes, validation stubs, and registrations for new requirement families. |
| license | Apache-2.0 |
| metadata | {"author":"Shaad Boochoon <sboochoon@nvidia.com>","tags":["simready","capability","specification"]} |
Use this skill when a new requirement does not fit an existing capability. A capability groups related requirements and their validators under nv_core/sr_specs/docs/capabilities/.
After creating the capability, use simready-foundation-add-requirement for each requirement and simready-foundation-add-validator for executable checks.
Before editing, read:
AGENTS.mdnv_core/sr_specs/docs/guides/guides.mdnv_core/sr_specs/docs/guides/naming_conventions.mdnv_core/sr_specs/docs/guides/features_expansion_workflow.mdnv_core/sr_specs/docs/capabilities/capabilities.mdnv_core/sr_specs/docs/capabilities/__init__.pyNo network access, API key, or external service is required for the authoring pass.
Collect or infer:
| Input | Requirement |
|---|---|
capability_group | Existing top-level group such as physics_bodies, visualization, or a new group if justified. |
capability_slug | Snake_case folder name. |
display_name | Human-readable capability name. |
scope | What requirement family belongs here. |
requirement_prefix | Requirement code prefix, if new. |
initial_requirements | Optional first requirement docs to add. |
validator_scope | Whether validation is objective, manual, runtime, or deferred. |
Use this checklist when changing the repository:
snake_casesnake_casecapability-<folder_name>.mdcapability-<slug>.md with purpose, scope, requirement table, related capabilities, and validation notes.requirements.md with {requirements-table} and a toctree for requirement docs.requirements/ folder content only for real requirements.validation.py with imports and placeholder structure only when validators are planned; otherwise document deferred validation in the capability overview.capabilities.md when needed.capabilities/__init__.py imports when a new validation module must be registered.Example request:
Add a SimReady capability for factory connection points, with requirement index registration and a validation plan.
Expected result summary:
capability_path: nv_core/sr_specs/docs/capabilities/<group>/<capability_slug>
overview_doc: capability-<capability_slug>.md
requirements_index: requirements.md
validation_module: validation.py or deferred
next_step: add concrete requirements with simready-foundation-add-requirement
assets/openai.yaml preserves optional UI metadata for clients that read skill display hints. It is not required for the authoring workflow.Report:
| Field | Meaning |
|---|---|
capability_path | New capability folder. |
overview_doc | Capability overview path. |
requirements_index | Requirements index path. |
validation_module | Validator path or deferred. |
initial_requirements | Requirement IDs added, if any. |
indexes_changed | Global/group index files changed. |
next_step | Add requirements, validators, features, or review. |