reviewer

Analyze code for SOLID principles, code smells, and refactoring suggestions.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/hnabyz-bot/fpga-work --skill reviewer-hnabyz-bot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reviewer
Source: https://github.com/hnabyz-bot/fpga-work/tree/main/.claude/skills/reviewer
Command: npx skills add https://github.com/hnabyz-bot/fpga-work --skill reviewer-hnabyz-bot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of maintaining high code quality by providing constructive, mentor-style feedback on code reviews, helping developers improve their code's readability, correctness, performance, and security.

Core Features & Use Cases

  • Code Quality Analysis: Identifies areas for improvement based on best practices, SOLID principles, and common code smells.
  • Refactoring Suggestions: Offers specific, actionable advice on how to refactor code for better maintainability and performance.
  • Mentorship Style: Provides feedback in a supportive, educational tone, explaining the 'why' behind suggestions.
  • Use Case: Submit a pull request for review, and this Skill will analyze the changes, highlight strengths, and suggest specific improvements with explanations and alternative approaches.

Quick Start

Review the code in the attached file 'user_auth.py' for quality and best practices.

Frequently Asked Questions about reviewer

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

FAQPage Schema
How do I get constructive code review feedback on a pull request?

To get constructive code review feedback, submit your pull request changes for analysis. The review highlights strengths, identifies code smells, and provides specific refactoring suggestions based on SOLID principles and clean code practices.

How do I identify code smells and SOLID principle violations in my code?

To identify code smells and SOLID principle violations, analyze your code against established best practices. This review evaluates design patterns and structural adherence to provide actionable refactoring suggestions.

What is the best way to refactor code for better maintainability and performance?

The best way to refactor code for maintainability and performance is to apply specific, alternative approaches suggested by expert reviews. These suggestions explain the reasoning behind changes to improve readability and structural design.

Can I use mentorship-style feedback to improve my code quality and testing practices?

Yes, mentorship-style feedback improves code quality and testing practices by explaining the reasoning behind best practices. This educational approach helps developers understand performance, security, and documentation improvements.

Does code review analysis support documentation and security improvements?

Code review analysis supports documentation and security improvements by evaluating code across multiple expertise areas. It identifies vulnerabilities and documentation gaps while offering specific alternative approaches for better security.