quality-checks

Run formatting, lint, typecheck, and tests for this repo; use when validating changes or investigating CI failures.

quality
checks

SKILL.md

GitHub

Quality Checks

Overview

Run the smallest set of checks for touched code. Use workspace filters and targeted test commands.

JS/TS

bun run format
bun run --filter @proompteng/bumba lint
bun run --filter @proompteng/bumba tsc
bunx oxfmt --check services/bumba

Go

go test ./services/prt
go build ./services/prt

Kotlin

./gradlew test --tests "pkg.ClassTest"

Rails

bundle exec rails test test/models/user_test.rb:42

Python

pytest alchimie_tests/test_file.py -k "pattern"

Resources

  • Reference: references/quality-matrix.md
  • Helper script: scripts/run-quality.sh
  • Checklist: assets/quality-checklist.md