Tessl Code Review in one plugin. Install it on a GitHub repository with the Tessl Review GitHub App, run the default review lenses from the CLI, tune what a review catches by authoring your own lens, and answer a review's findings. Start with the code-review skill, which routes to the right one.
94
90%
Does it follow best practices?
Impact
95%
1.10xAverage score across 19 eval scenarios
Low
Low-risk findings worth noting
Review whether the changed code, tests included, can be understood and modified safely without relying on its original author or review context.
Written standards nest: a root AGENTS.md or CLAUDE.md, and often another in each subproject. Read the chain governing the files this change touches, not only the closest one.
Read each new or changed name against what the code behind it does, and each comment or docstring against the body it describes.
At a public boundary, read the signature and its description as a consumer who cannot see the implementation.
When a changed helper stops enforcing what its name or previous behavior promised, cite that contract and the caller misuse it now permits.
Report an issue when a reader cannot determine the code's intent, constraints, or relationship to established project patterns, or when a surface does not enforce what it claims.
Before suggesting reuse, verify that the existing code is the appropriate precedent.
Do not report a stylistic preference as a defect, though a convention the team has written down is not a preference.