Review a code change for realistic functional defects, data loss, duplicate writes, ordering mistakes, and broken integration contracts. Use as one lens in a code review run when correctness or data integrity may be affected.
89%
Does it follow best practices?
Impact
98%
1.08xAverage score across 18 eval scenarios
Passed
No findings from the security scan
The canonical home for this skill is tessl/code-review
Review for incorrect results in changed logic, persisted data, and integration boundaries.
Challenge each changed calculation, comparison, and branch against valid edge cases and against existing data that may be valid but unusual.
For each write path, trace a record from input to persistence and check the state left by an interrupted run.
At an integration boundary, check compatibility between the independently deployed versions of each side.
Some contracts are written down rather than expressed in types. Read the AGENTS.md or CLAUDE.md chain governing the changed files, from the repository root down, for the rules a caller is expected to follow.
Report incorrect results that can occur in a realistic input or system state.
Prioritize those that persist incorrect data, because application code can be redeployed but written data may require repair.
Do not report guards for states the types or the callers already rule out.
Cornebidouille/tessl-carnival
38d7205
Canonical home
since Aug 8, 2026
Also appears in
since Aug 12, 2026
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.