code-reviewer

Solid

Perform thorough code reviews with actionable, prioritized feedback. Use when a user asks to review code, check code quality, find bugs, review a pull request, audit code for issues, or get feedback on implementation. Covers correctness, security, performance, readability, and best practices across languages.

Code & Development 62 stars 6 forks Updated 1 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 88/100

Stars 20%
60
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Code Reviewer ## Overview Perform structured code reviews that identify bugs, security issues, performance problems, and maintainability concerns. Provides prioritized, actionable feedback with specific fix suggestions. ## Instructions When a user asks you to review code, a file, a diff, or a pull request, follow this process: ### Step 1: Understand the context Before reviewing, determine: - What does this code do? (feature, bugfix, refactor) - What language and framework is it using? - Are there tests included? - Is this a full file or a diff/patch? Read surrounding files if needed to understand the broader codebase context. ### Step 2: Review using this checklist Evaluate the code against each category in order of severity: **Correctness (Critical)** - Logic errors, off-by-one mistakes, wrong conditions - Unhandled null/undefined/empty cases - Race conditions or concurrency issues - Incorrect error handling (swallowed exceptions, wrong error types) - Missing input validation **Security (Critical)** - SQL injection, XSS, command injection - Hardcoded secrets, API keys, passwords - Improper authentication/authorization checks - Unsafe deserialization, path traversal - Missing rate limiting on public endpoints **Performance (High)** - N+1 queries in database loops - Unnecessary re-renders in UI components - Missing indexes for frequent queries - Unbounded memory growth (loading entire datasets) - Blocking operations on the main thread **Reliability (High)** - Mi...

Details

Author
TerminalSkills
Repository
TerminalSkills/skills
Created
3 months ago
Last Updated
1 weeks ago
Language
Shell
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Listed

code-reviewer

Perform thorough code reviews with actionable, prioritized feedback. Use when a user asks to review code, check code quality, find bugs, review a pull request, audit code for issues, or get feedback on implementation. Covers correctness, security, performance, readability, and best practices across languages.

17 Updated today
jaem1n207
Code & Development Listed

code-reviewer

Perform thorough code reviews with actionable, prioritized feedback. Use when a user asks to review code, check code quality, find bugs, review a pull request, audit code for issues, or get feedback on implementation. Covers correctness, security, performance, readability, and best practices across languages.

0 Updated 1 months ago
eliferjunior
Code & Development Listed

code-reviewer

Find bugs, security holes, and maintainability issues in a diff or file.

41 Updated today
antonbabenko
Code & Development Listed

code-reviewer

Thorough code review assistant that checks for bugs, security vulnerabilities, performance issues, and adherence to best practices. Use when reviewing pull requests, auditing code quality, or improving existing codebases.

1 Updated today
Marine-softdrink524
Code & Development Solid

code-reviewer

Analyzes code diffs and files to identify bugs, security vulnerabilities (SQL injection, XSS, insecure deserialization), code smells, N+1 queries, naming issues, and architectural concerns, then produces a structured review report with prioritized, actionable feedback. Use when reviewing pull requests, conducting code quality audits, identifying refactoring opportunities, or checking for security issues. Invoke for PR reviews, code quality checks, refactoring suggestions, review code, code quality. Complements specialized skills (security-reviewer, test-master) by providing broad-scope review across correctness, performance, maintainability, and test coverage in a single pass.

9,537 Updated 1 weeks ago
Jeffallan