code-reviewer

Review code for quality, security, and best practices.

Updated Jul 15, 2020
One-click install
npx skills add https://github.com/villads-valur/vanluren --skill code-reviewer-villads-valur
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/villads-valur/vanluren/tree/main/claude/skills/code-reviewer
Command: npx skills add https://github.com/villads-valur/vanluren --skill code-reviewer-villads-valur

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers review code more efficiently by focusing on readability, security, and maintainability, reducing review time and surfacing issues early.

Core Features & Use Cases

  • Automated Quality Checks: Identify readability issues, naming inconsistencies, and potential anti-patterns.
  • Security & Compliance: Flag hardcoded secrets, insecure patterns, and unsafe dependencies.
  • Guided Feedback: Provide a structured feedback format and prioritized recommendations for each PR.

Quick Start

Review the latest PR diff and return a concise checklist covering readability, security, and maintainability.

Frequently Asked Questions about code-reviewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review code for security vulnerabilities and best practices?

Code review focuses on identifying security issues like hardcoded secrets and insecure patterns, alongside best-practices violations. This Skill automates that process by analyzing pull requests and implementations to surface quality, security, and maintainability concerns across any tech stack, prioritizing findings so you address critical issues first.

Can I use code review to catch issues before they reach production?

Yes. Code review analyzes pull requests early in the development cycle, flagging readability problems, anti-patterns, unsafe dependencies, and architectural issues before code merges. This reduces review time and catches problems when they're cheapest to fix.

What does code review check for beyond obvious bugs?

Code review examines readability, naming consistency, security compliance, proper typing, testing coverage, and architectural correctness. It identifies anti-patterns and performance concerns that static analysis alone may miss, providing structured feedback prioritized by impact.

Does code review work with multiple programming languages and frameworks?

Yes. Code review applies across projects, teams, and technology stacks, making it language-agnostic. Whether reviewing Python, JavaScript, Go, or other languages, it focuses on universal quality dimensions: readability, security, maintainability, and best practices.

How is code review different from automated linting?

While linters catch syntax and style issues, code review provides higher-level analysis: architectural patterns, security logic, maintainability tradeoffs, and guided feedback formatted as prioritized checklists. It complements linting by catching what automation cannot.