code-review-expert

Analyze git changes for SOLID violations, security risks, and reliability issues.

31|3|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/MichelKerkmeester/opencode--spec-kit-skilled-agent-orchestration --skill code-review-expert-michelkerkmeester
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: code-review-expert
Source: https://github.com/MichelKerkmeester/opencode--spec-kit-skilled-agent-orchestration/tree/main/.opencode/specs/skilled-agent-orchestration/z_archive/016-sk-code-review-creation/context
Command: npx skills add https://github.com/MichelKerkmeester/opencode--spec-kit-skilled-agent-orchestration --skill code-review-expert-michelkerkmeester

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Code review can be time-consuming and inconsistent. This skill provides a structured, senior-engineer lens to analyze changes for quality, security, and architecture concerns, ensuring safer merges.

Core Features & Use Cases

  • Structured findings by severity (P0-P3) focused on SOLID, security, and reliability
  • Remediation suggestions and risk assessment for pull requests
  • Reusable prompts and checklists (SOLID, security, code-quality) to guide reviewers
  • Real-world use: review a PR with related diffs to surface architectural concerns and vulnerabilities

Quick Start

Review the current git changes to generate a structured, senior-engineer style code-review report.

Frequently Asked Questions about code-review-expert

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

FAQPage Schema
How do I review a pull request for SOLID violations and security risks?▼

To review a pull request for SOLID violations and security risks, provide a preflight git diff or change set. The analysis applies SOLID, security, and code-quality checklists to generate prioritized P0-P3 findings with remediation suggestions.

What is the best way to automate code reviews for safer merges?▼

Automating code reviews for safer merges involves analyzing current git changes against structured checklists. This approach surfaces architectural concerns, reliability issues, and vulnerabilities, delivering a review-ready report with risk assessments and remediation steps.

Does this code review approach work with multiple programming languages?▼

Yes, this code review approach works across multiple programming languages and project sizes. It requires a git diff or change set as input and applies senior-engineer level checklists to identify security risks and architectural violations regardless of language.

How do I prioritize code review findings by severity?▼

To prioritize code review findings by severity, the analysis outputs structured P0-P3 findings. This severity ranking focuses on SOLID violations, security risks, and reliability issues, helping reviewers address the most critical problems before merging.

Can I use static analysis checklists to assess pull request reliability?▼

Yes, you can use static analysis checklists to assess pull request reliability. The process applies reusable SOLID, security, and code-quality checklists to the current change set, producing risk assessments and remediation suggestions for safer merges.

Why does code review need a preflight diff or change set?▼

Code review needs a preflight diff or change set because the analysis evaluates the specific modifications made in a pull request. Without the git changes, the checklists for SOLID violations, security risks, and reliability issues cannot generate accurate P0-P3 findings.