一键导入
simready-foundation-update-feature
Use for updating SimReady features with new versions, requirement changes, manifests, docs, and profile notes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use for updating SimReady features with new versions, requirement changes, manifests, docs, and profile notes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Add SimReady capability docs, requirement indexes, validation stubs, and registrations for new requirement families.
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.
| name | simready-foundation-update-feature |
| description | Use for updating SimReady features with new versions, requirement changes, manifests, docs, and profile notes. |
| license | Apache-2.0 |
| metadata | {"author":"Shaad Boochoon <sboochoon@nvidia.com>","tags":["simready","feature","maintenance"]} |
Use this skill when an existing feature changes. The default path is additive: create a new feature version and keep the old version available. Edit an existing feature version in place only for clear editorial fixes, broken links, typos, or unpublished draft content that the user explicitly says may be changed in place.
Before editing, read:
AGENTS.mdnv_core/sr_specs/docs/guides/guides.mdnv_core/sr_specs/docs/guides/features/features.mdnv_core/sr_specs/docs/guides/profiles/profiles.mdCollect or infer:
| Input | Requirement |
|---|---|
feature_id | Existing feature ID, such as FET003_BASE_PHYSX. |
current_version | Version being changed or used as the base. |
new_version | Required for behavior, requirement, dependency, or validation changes. |
change_type | Editorial, requirement change, dependency change, tech expansion, validation change, or documentation-only clarification. |
reason | Runtime behavior or validation problem being addressed. |
profile_targets | Profiles that should adopt the new feature version, if any. |
conform_skill_impact | Existing conform skill to update, new conform skill to add, or rationale for no change. |
Use this checklist when changing the repository:
id. Confirm the current version exists and choose the new version number.version, display_name, dependencies, and requirements.
nv_core/sr_specs/docs/features/features.md when latest-version text, version links, support matrix, or toctree references change.feature-dependency-graph.md when dependencies change.simready-foundation-conform-fet-###-<feature-name> naming patternsimready-foundation-update-profile and create new profile versions. Do not mutate old profile versions in place.When uncertain, prefer a new version and call out the uncertainty.
Use feature expansion when a technology-specific rule replaces a base rule. In that case:
Example request:
Update an existing SimReady feature and add a new version when the contract changes.
Expected result summary:
changed_files: updated docs, manifests, indexes, validators, or adapters
validation: focused checks for the changed contract
remaining_gaps: downstream feature, profile, adapter, or runtime-test follow-up
assets/openai.yaml preserves optional UI metadata for clients that read skill display hints. It is not required for the workflow.Report:
| Field | Meaning |
|---|---|
feature_id | Feature changed. |
old_version | Version used as the base. |
new_version | Version added, or in-place editorial fix. |
manifests_changed | JSON paths changed. |
docs_changed | Markdown/index paths changed. |
requirements_changed | Requirement IDs added, removed, or preserved. |
profiles_to_update | Profile versions that should adopt the change. |
conform_skill | Conform skill changed, added, or intentionally not changed. |
validation | Checks run and remaining gaps. |