ワンクリックで
format
Run all formatting, linting and cleaning checks before committing code
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Run all formatting, linting and cleaning checks before committing code
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | format |
| description | Run all formatting, linting and cleaning checks before committing code |
Run all formatting, linting, and cleaning tasks that should be done before committing code. Fix any issues found automatically where possible.
Rust formatting (requires nightly):
cargo +nightly fmt --all
TOML formatting:
taplo format --config .config/taplo.toml
Zepter checks (feature propagation):
zepter run --config .config/zepter.yaml
Clippy linting:
cargo clippy --all-targets --all-features --workspace -- -D warnings
License headers (SPDX):
hawkeye format --config licenserc.apache.toml
hawkeye format --config licenserc.gpl.toml
licenserc.apache.toml covers library/SDK crates (pallets, primitives, client SDKs, precompiles, examples, packages/*) — Apache-2.0licenserc.gpl.toml covers runtime/node crates (parachain runtimes, provider node, UI apps) — GPL-3.0-only-D warnings)taplo, zepter, or hawkeye are not installed, inform the user how to install them:
cargo install taplo-clicargo install zeptercargo install hawkeyerustup component add rustfmt --toolchain nightlyStart all five UIs (landing + drive-ui + provider-dashboard + s3-ui + photos) locally with hot reload and print the ports table. Use when the user says "run locally", "run the UIs", "start the UIs", "spin up the UIs", or similar — covers any time the goal is to drive the user-interfaces apps in a browser, including verifying changes to the shared network-picker, the landing page, or any individual UI.
Review local changes or a pull request (authoritative review criteria)