一键导入
simready-foundation-update-validator
Use for updating SimReady validators, failure messages, edge cases, and tests while preserving requirement semantics.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use for updating SimReady validators, failure messages, edge cases, and tests while preserving requirement semantics.
用 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-validator |
| description | Use for updating SimReady validators, failure messages, edge cases, and tests while preserving requirement semantics. |
| license | Apache-2.0 |
| metadata | {"author":"Shaad Boochoon <sboochoon@nvidia.com>","tags":["simready","validator","maintenance"]} |
Use this skill when a validator exists but is stale, wrong, incomplete, too strict, too loose, or out of sync with requirement docs.
If changing validator behavior changes the contract, coordinate requirement and feature version updates instead of silently altering published validation semantics.
Before editing, read:
AGENTS.mdvalidation.pyCollect or infer:
| Input | Requirement |
|---|---|
checker | Existing class/function to update. |
requirement_codes | Requirement IDs affected. |
bug_or_gap | False positive, false negative, crash, message issue, missing edge case, or docs drift. |
contract_impact | Editorial/bug fix or changed pass/fail semantics. |
test_evidence | Report, asset, stack trace, or expected behavior. |
Use this checklist when changing the repository:
Example request:
Update an existing SimReady validator after a requirement behavior change.
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 |
|---|---|
checker | Validator changed. |
requirement_codes | Requirements affected. |
contract_impact | Bug fix or contract change. |
docs_changed | Requirement docs updated or not needed. |
tests | Tests/assets run. |
feature_profile_followup | Versioning or profile updates needed. |
validation | Remaining gaps. |