Checking Changes
Run at the end of a work session
or after completing a set of changes — not after every small edit.
make
check
This runs formatting, linting, type checking, and unit tests on all uncommitted files (staged, unstaged, and untracked).
Workflow
Run
make check
If issues are found:
Fix the reported errors
Re-run
make check
Repeat until all checks pass
Only consider work complete when
make check
succeeds
Notes
E2E tests are not included; use
make run-e2e-test e2e_playwright/
checking-changes
安装
npx skills add https://github.com/streamlit/streamlit --skill checking-changes