code-review-expert

Analyzes git changes for compliance with SOLID design and flags security risks and code-quality issues.

1.0k|65|Updated Nov 11, 2025
One-click install
npx skills add https://github.com/dtsola/xiaoyaosearch --skill code-review-expert-dtsola
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review-expert
Source: https://github.com/dtsola/xiaoyaosearch/tree/main/.claude/skills/code-review-expert
Command: npx skills add https://github.com/dtsola/xiaoyaosearch --skill code-review-expert-dtsola

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill enables automatic, structured review of current git changes, focusing on SOLID design, security, performance, and reliability, to surface actionable feedback before merging.

Core Features & Use Cases

  • Structured SOLID + architecture checks for code changes
  • Security and reliability scan, including common vulnerabilities and edge-case handling
  • Removal candidates discovery and code-quality guidance for improvement
  • Output-ready findings with severity levels for quick triage

Quick Start

Run the skill to analyze the current diff and generate a prioritized 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 automate code review for pull requests to check SOLID violations and security risks?

Automate code review for pull requests by analyzing the current git diff to identify SOLID violations, security risks like XSS and injections, and reliability issues. It generates structured findings with severity levels for quick triage before merging.

What is the best way to scan git changes for performance hotspots and architecture issues in a multi-module codebase?

Scanning git changes for performance hotspots and architecture issues in a multi-module codebase involves evaluating the diff against SOLID design principles and boundary conditions across languages and runtimes. This surfaces actionable feedback and removal candidates.

Does this automated code review work across different programming languages and runtimes?

Yes, this automated code review works across different languages and runtimes. It evaluates multi-module codebases for security gaps, error handling quality, and boundary conditions regardless of the specific language or runtime environment.

How do I get a structured code review report with severity levels for my current git diff?

Generate a structured code review report with severity levels by running the skill against your current git diff. It outputs prioritized findings covering error handling, security vulnerabilities, and code quality guidance for immediate triage.

Can I detect common security vulnerabilities like XSS and injection flaws in my code changes before merging?

Yes, you can detect common security vulnerabilities like XSS and injection flaws in your code changes. The review process specifically evaluates git diffs for auth gaps, injection risks, and other security vulnerabilities before merging.

When should I use an automated git diff review instead of manual code inspection for reliability checks?

Use an automated git diff review instead of manual inspection when you need consistent, structured checks for error handling quality and edge-case handling across large multi-module codebases. It provides prioritized, output-ready findings for quick triage.