git-run-checks

Installation
SKILL.md

Git Run Checks

Always run checks before creating a commit. If checks fail, do not commit.

Workflow

  1. Identify the project toolchain from files in the repo root.
  2. Execute the highest-signal check command available.
  3. If no single check command exists, run lint, typecheck, test, and build scripts in that order.
  4. Stop at first failure, report root cause, fix, and rerun.
  5. Only proceed to commit after all required checks pass.

Preferred Check Order

  • make check when available.
  • JavaScript/TypeScript: check or verify, otherwise lint, typecheck, test, build.
  • Rust: cargo fmt --all -- --check, cargo clippy --all-targets --all-features -- -D warnings, cargo test --all-features.
  • Go: go test ./....
  • Python: pytest.
Installs
7
GitHub Stars
3
First Seen
Feb 27, 2026
git-run-checks — chasebuild/agent-skills