code-reviewer

Evaluate code across correctness, safety, maintainability, testability, performance, and standards compliance.

2|1|Updated Nov 16, 2018
One-click install
npx skills add https://github.com/softleader/slctl --skill code-reviewer-softleader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/softleader/slctl/tree/main/.agent/skills/code-reviewer
Command: npx skills add https://github.com/softleader/slctl --skill code-reviewer-softleader

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured, multi-dimensional approach to code reviews, ensuring code correctness, security, and maintainability beyond superficial checks.

Core Features & Use Cases

  • Systematic Review Process: Guides reviewers through a phased approach, from preparation to feedback.
  • Multi-dimensional Quality Assessment: Evaluates code across correctness, safety, maintainability, testability, performance, and standards compliance.
  • Confidence Scoring: Assigns confidence scores to identified issues to filter noise and focus on critical problems.
  • Constructive Feedback: Delivers clear, actionable feedback with a decision on approval status.
  • Use Case: A senior developer uses this Skill to conduct a thorough review of a new feature, ensuring it meets all quality standards before merging into the main branch.

Quick Start

Initiate a code review for the current changes by analyzing correctness, safety, 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 conduct a systematic code review for correctness and security?

A systematic code review evaluates code across multiple quality dimensions including correctness, safety, and maintainability. It guides reviewers through preparation, structured assessment, and feedback delivery to ensure software development standards are met before merging.

What is the best way to assess code maintainability and testability during development?

Assessing code maintainability and testability involves evaluating the code against specific quality dimensions. A structured review process measures these factors objectively, assigning confidence scores to identified issues to filter noise and focus on critical problems.

How can I provide constructive code review feedback with an approval decision?

Constructive code review feedback is delivered through a structured workflow that culminates in an approval decision. It provides clear, actionable feedback based on objective quality assessment principles and multi-dimensional checks like performance and standards compliance.

Does a multi-dimensional code review process help with quality assurance?

Yes, a multi-dimensional code review process enhances quality assurance by checking correctness, safety, maintainability, testability, performance, and standards compliance. This phased approach ensures objective assessment and thorough preparation before delivering feedback.

When do I need confidence scoring in a code review?

Confidence scoring is needed during the systematic review phase to prioritize identified issues. By assigning scores to problems found in correctness or safety dimensions, reviewers can filter out noise and focus only on critical defects requiring immediate attention.

What are the limitations of relying on superficial code reviews?

Superficial code reviews lack a multi-dimensional assessment of correctness, safety, and maintainability. Without a systematic review process and confidence scoring, they often miss critical quality assurance issues and fail to provide structured, actionable feedback for approval decisions.