一键导入
ovstorage-contributor-regenerate-c-headers
Use when Rust changes affect ovstorage C or C++ headers and checked-in generated headers must be refreshed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when Rust changes affect ovstorage C or C++ headers and checked-in generated headers must be refreshed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Deploy and develop against NVIDIA Omniverse Storage APIs on any Kubernetes cluster (MicroK8s, EKS, AKS, GKE, bare metal). Two storage adapters: (1) Example Storage Adapter — Python filesystem reference implementation + Discovery for learning and custom adapter development; (2) S3/Azure Production Storage Adapter — NVIDIA pre-built S3/Azure adapter + Discovery as minimum, expandable with Event Aggregation, Event Consumer, RabbitMQ, Envoy Auth Extension, Storage Navigator, and Contour ingress. Can deploy on the developer's behalf (generating scripts + .env) or guide manual deployment. Custom adapter development covers three APIs: Storage, Notifications, and Permissions. Use when a developer asks about deploying, configuring, validating, troubleshooting, or building any component of the Omniverse Storage APIs stack.
Use when adding or reviewing an authz plugin for ovstorage-broker or ovstorage-rest - covers the AuthzPlugin trait, the 21 operations, the policy-epoch model, and the cdylib cancellation contract.
Use when adding or reviewing a storage backend plugin for ovstorage.
Use when starting an ovstorage-broker locally for development or integration testing - covers a minimal TOML, the cdylib plugin path, and how to hit the listener with broker-client or curl.
Use when checking the Storage API wire contract that ovstorage-plugin-services-client depends on.
Use before opening or merging an ovstorage PR to run the project verification gate and inspect risky diffs.
| name | ovstorage-contributor-regenerate-c-headers |
| description | Use when Rust changes affect ovstorage C or C++ headers and checked-in generated headers must be refreshed. |
| license | CC-BY-4.0 |
| version | 0.1.0 |
| author | NVIDIA Omniverse |
| tags | ["ovstorage","c-abi","headers"] |
| tools | ["Read","Bash"] |
| compatibility | Requires an ovstorage checkout and the Rust toolchain used by make regenerate-headers. |
Keep checked-in C/C++ ABI headers synchronized with Rust source changes.
ovstorage-core.make regenerate-headers.ovstorage-capi/include.make verify-headers-clean.ovstorage-capi for
C ABI stability rules.