ワンクリックで
rust-harness-policy
Use when modifying rust-lang-project-harness Rust source, tests, policy rules, parser facts, renderers, or snapshots.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when modifying rust-lang-project-harness Rust source, tests, policy rules, parser facts, renderers, or snapshots.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when a rust-lang-project-harness task touches latency, throughput, allocation behavior, parser/render loops, or Rust performance verification contracts.
Use when configuring RustVerificationProfileHint, verification task mappings, receipts, waivers, or verification-policy tests.
| name | rust-harness-policy |
| description | Use when modifying rust-lang-project-harness Rust source, tests, policy rules, parser facts, renderers, or snapshots. |
Use this skill when onboarding to this repository or when compact harness output
does not give enough context to repair src/ or tests/ Rust code directly.
Do not reread it on every run after the relevant code-level policy and skill
bindings are configured.
src/ and tests/ fully inside harness self-apply. A policy change that
would let cargo test or cargo test --lib escape the harness is a regression.crate::... paths over broad scope imports.
super::super and broad glob imports are structural clarity risks for this
repository even when Rust permits them.Run the repository validation set before committing code changes:
direnv exec . cargo test
direnv exec . cargo fmt --check
direnv exec . cargo clippy --all-targets -- -D warnings
git diff --check
For docs-only skill updates, git diff --check is the minimum. If the update
changes executable examples or validation instructions, run the full set.
GitHub Actions should be checked for Ubuntu and Windows. A pending macOS check can be ignored while the project account has no macOS Actions quota.