一键导入
simready-foundation-update-profile
Use for updating SimReady profile versions, feature bundles, docs, and adapter notes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use for updating SimReady profile versions, feature bundles, docs, and adapter 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-profile |
| description | Use for updating SimReady profile versions, feature bundles, docs, and adapter notes. |
| license | Apache-2.0 |
| metadata | {"author":"Shaad Boochoon <sboochoon@nvidia.com>","tags":["simready","profile","maintenance"]} |
Use this skill to change an existing profile. Profile versions are immutable, so the normal operation is to add a new version under the existing profile table in profiles.toml and update documentation to describe the new version.
Edit an existing profile version in place only for a clear typo, comment correction, markdown-only clarification, 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/profiles/profiles.mdnv_core/sr_specs/docs/guides/feature_adapters/feature_adapters.mdnv_core/sr_specs/docs/profiles/profiles.tomlnv_core/sr_specs/docs/profiles/profiles.mdnv_core/sr_specs/docs/features/feature-dependency-graph.mdCollect or infer:
| Input | Requirement |
|---|---|
profile_name | Existing profile table name. |
base_version | Existing version to copy from. |
new_version | New semantic version for changed feature bundle. |
feature_changes | Added, removed, or changed exact feature IDs/versions. |
reason | Runtime, validation, asset class, or dependency reason for the update. |
adapter_plan | Required adapters or migration notes from old to new profile. |
Use this checklist when changing the repository:
profiles.toml.nv_core/sr_specs/docs/profiles/profiles.md so the profile summary lists the available versions and current feature bundle accurately.workspace validate or the equivalent simready-validate command against a representative asset.When a profile adopts a new feature version created in the same change, include both the feature update and profile update in the final summary.
Example request:
Update prop-robotics-neutral to include a conditional optional feature note.
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
profiles.toml as source of truth.assets/openai.yaml preserves optional UI metadata for clients that read skill display hints. It is not required for the workflow.Report:
| Field | Meaning |
|---|---|
profile_name | Profile changed. |
base_version | Existing version used as source. |
new_version | Version added, or in-place editorial fix. |
features_added | Feature IDs/versions added. |
features_removed | Feature IDs removed. |
features_changed | Feature version changes. |
docs_changed | Markdown/index paths changed. |
adapter_plan | Migration/adapters required. |
validation | Checks run and remaining gaps. |