code-reviewer

Identify maintainability risks, design clarity issues, and risky implementation choices in code changes.

22|2|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/jshsakura/awesome-opencode-skills --skill code-reviewer-jshsakura
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/jshsakura/awesome-opencode-skills/tree/main/skills/code-reviewer
Command: npx skills add https://github.com/jshsakura/awesome-opencode-skills --skill code-reviewer-jshsakura

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides engineers and reviewers to perform broad, evidence-based code-quality assessments that go beyond mere correctness, focusing on maintainability, design clarity, and risky implementation choices.

Core Features & Use Cases

  • Assess maintainability risks such as cyclomatic complexity, duplication, and unclear ownership.
  • Identify design and API clarity issues that could hamper future evolution or integration.
  • Propose minimal, high-impact fixes with concrete code locations and rationale.
  • Provide a structured review outcome including validation steps and residual risk.

Quick Start

Immediately begin a review by supplying the change diff or affected file paths to surface the most critical risks and recommended actions.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I perform a code review focused on maintainability and design clarity?

Perform a code review focused on maintainability and design clarity by analyzing diffs to document evidence-based risks, propose minimal fixes with concrete locations, and outline validation steps including residual risk considerations.

What is the best way to identify risky implementation choices in a code change?

The best way to identify risky implementation choices in a code change is by assessing cyclomatic complexity, API clarity issues, and unclear ownership to propose high-impact fixes with concrete rationale and validation steps.

How do you assess maintainability risks like cyclomatic complexity and duplication in a diff?

Assess maintainability risks like cyclomatic complexity and duplication in a diff by analyzing the affected file paths to surface evidence-based findings and recommend minimal, actionable fixes for long-term quality.

Does code review software need to provide regression considerations for long-term impact?

Code review software should provide regression considerations for long-term impact by specifying clear validation steps and residual risks alongside actionable fixes for downstream integration and future evolution.

Can I use diff-analysis for code reviews across multiple projects?

You can use diff-analysis for code reviews across multiple projects by supplying the change diff or affected file paths to surface critical maintainability risks, readability issues, and recommended actions regardless of project boundaries.

When should I not use automated diff-analysis for code quality assessments?

You should not use automated diff-analysis when the primary goal is verifying mere functionality rather than addressing long-term code quality, readability, design clarity, and downstream impact through evidence-based findings.