About
Writing code is now much easier than reading and reviewing code.
This linter provides 100+ opinionated rules that automatically flag violations.
Developers can spend less time in code review and write well-structured, correct code faster.
Every repository uses one complete policy, including all 41 library policies. There is no standard/application selection. Legacy profile fields and preset filenames are compatibility aliases for the same policy; new manifests omit the profile field.
Warning-stage rules keep their reviewed severity. Architectural rules that need repository-specific boundaries still require those explicit options.
Use it with a coding agent and pre-commit so the agent automatically catches violations, fixes them, and commits the solution.
Quick setup
uv tool install --python 3.14 code-standardscode-standards setupcode-standards doctorcode-standards check