Skip to content

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

Terminal window
uv tool install --python 3.14 code-standards
code-standards setup
code-standards doctor
code-standards check

CLI reference