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.