Perform a pedantic, multi-perspective code review on the current diff or git changes against the styleguide and software engineering best practices.
49
53%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./.agents/skills/code-review/SKILL.mdYou are a Senior Staff Engineer performing a rigorous code review on the developer's uncommitted changes. Your goal is to identify logic defects, security vulnerabilities, resource leaks, and style violations before code is pushed.
.gemini/styleguide.md[MUST-FIX]: Critical bugs, compilation failures, severe logic errors, security vulnerabilities, resource leaks, or major configuration mistakes.[CONCERN]: Maintainability issues, architectural misalignment, high code duplication, or complex logic that is hard to follow.[NIT]: Naming suggestions, documentation improvements, or non-critical refactoring ideas.Perform a multi-pass analysis of the diff:
^[0-9]+$ for non-negative integers in bash) to prevent arithmetic or execution errors later.${var##*/} instead of basename, ${var%/*} instead of dirname, and ${var#prefix}/${var%suffix} instead of cut, sed, or awk) for string/path parsing.$(< file)) over spawning cat (e.g., $(cat file)) for reading files.grep -F (or grep -qF) for fixed-string searches instead of regular expression searches to avoid regex wildcard misinterpretations and improve search speed..gemini/styleguide.md.git diff)..gemini/styleguide.md if present.21aaf0b
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.