with one click
format
Run all formatting, linting and cleaning checks before committing code
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Run all formatting, linting and cleaning checks before committing code
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Guide runtime release process for Bulletin Chain networks
Update the SDK book documentation to reflect changes in the SDK source code
Build the console UI (same as CI)
Review local changes or a pull request (authoritative review criteria)
| 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
TypeScript formatting and linting (Biome):
Find all directories containing a biome.json or biome.jsonc config and run Biome in each:
find . -name 'biome.json' -o -name 'biome.jsonc' | while read config; do
dir=$(dirname "$config")
echo "Running Biome in $dir"
(cd "$dir" && npx @biomejs/biome check --write .)
done
-D warnings)taplo or zepter are not installed, inform the user how to install them:
cargo install taplo-clicargo install zepterrustup component add rustfmt --toolchain nightlybiome.json config in each directory for project-specific rules.npx @biomejs/biome is not available, ensure the project has @biomejs/biome as a devDependency (npm install --save-dev @biomejs/biome)