Skip to main content

rust-validation

Validate Rust work after substantial Rust code changes by running `just check`, `just clippy`, then `just format`. Use before the final response after a significant Rust implementation or cleanup task; batch edits first instead of running after every small change.

ソース情報

リポジトリ
macro-inc/macro
ソースの最終更新活動
2026年7月16日 17:40
検出された SKILL.md の言語
英語
スター
4,599
フォーク
446

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
rust-validation
description
Validate Rust work after substantial Rust code changes by running `just check`, `just clippy`, then `just format`. Use before the final response after a significant Rust implementation or cleanup task; batch edits first instead of running after every small change.
allowed-tools
Bash Read Edit Glob Grep
disable-model-invocation
true
# Rust Validation Use this skill when you have changed Rust code or Rust build inputs and are nearing the end of a substantial implementation, refactor, or bug-fix task. Do not run these commands after every individual edit. Batch related edits first, then validate once at the end of a major work pass or before handing the task back to the user. ## Working Directory Run validation from the repository root. If the root `justfile` or one of the required recipes is missing, stop and tell the user what prevented validation instead of inventing alternate commands. ## Validation Commands Run these commands one at a time, in this exact order: ```bash just rust-check just clippy just format just hakari ``` If `just rust-check` or `just clippy` fails, do not continue to later commands. Inspect the failure, fix it if it is in scope, then rerun the full sequence starting at `just rust-check`. If `just format` changes files, review the resulting changes before the final response. ## Final Response Briefly report whether validation passed and list the commands that ran. If validation was skipped because no Rust code was changed, or because the user explicitly asked to skip it, say so.
GitHubで見る