review-for-quality

Identify and document Ruby code quality issues with prioritized file:line references.

23|1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/codenamev/claude_memory --skill review-for-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-for-quality
Source: https://github.com/codenamev/claude_memory/tree/main/.claude/skills/review-for-quality
Command: npx skills add https://github.com/codenamev/claude_memory --skill review-for-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps development teams systematically assess Ruby code quality by applying expert perspectives to identify design flaws, maintainability issues, and testing gaps.

Core Features & Use Cases

  • Structured, multi-perspective code reviews aligned with Sandi Metz, Jeremy Evans, Kent Beck, Avdi Grimm, and Gary Bernhardt principles.
  • Documentation of issues with priorities, concrete file:line references, and actionable remediation steps.
  • Progress tracking and reporting, with updates to docs/quality_review.md and metrics to show improvements over time.

Quick Start

Run the expert-review workflow against the Ruby codebase to generate a comprehensive quality audit.

Frequently Asked Questions about review-for-quality

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

FAQPage Schema
How do I perform a structured Ruby code review for maintainability and architecture issues?

A structured Ruby code review identifies maintainability, architecture, and testing gaps by applying expert principles to generate a prioritized report with file:line references and remediation guidance.

What is the best way to audit a Ruby codebase for quality assurance and testability?

Auditing a Ruby codebase for quality assurance involves systematically assessing design flaws and testing gaps, outputting a structured report with progress tracking metrics to show improvements over time.

Can I use this code review approach to track refactoring progress in Ruby modules?

Yes, this code review approach tracks refactoring progress by updating quality documentation with metrics, ensuring measurable improvements in Ruby module maintainability and architecture over time.

How does a multi-perspective code review apply expert principles to Ruby architecture?

A multi-perspective code review applies principles from experts like Sandi Metz and Kent Beck to evaluate Ruby architecture, focusing on design flaws, testability, and maintainability within specific modules.

What do I need to generate an actionable quality report for a Ruby codebase?

To generate an actionable quality report for a Ruby codebase, you need the source code available for analysis, producing a prioritized list of issues with concrete file:line references and remediation steps.

Are there limitations to automated code quality reviews for Ruby refactoring?

Automated code quality reviews focus on architecture, testability, and maintainability but require human judgment to prioritize remediation steps effectively, limiting their scope to documented structural and design issues.