What problem does it solve?
This Skill eliminates vague, unactionable Rails code reviews that fail to catch violations of team-specific coding conventions, reducing time spent on back-and-forth feedback and ensuring long-term codebase consistency.
Core Features & Use Cases
- Convention-Aligned Review Logic: Evaluates Rails diffs, pull requests, individual controller/model files, and recent code changes against your team's defined house conventions, rather than generic one-size-fits-all best practices.
- Prioritized Actionable Findings: Ranks all identified issues by predefined severity (correctness, security, maintainability, performance, style) and provides concrete replacement code with exact file:line references for every violation.
- Anti-Pattern Detection: Automatically flags common Rails anti-patterns including service object overuse, business logic in controllers, missing database constraints, unscoped tenant lookups, and unnecessary metaprogramming.
- Real-World Use Case: Your team has a strict rule against business logic in controllers. When you submit a PR with a controller action that handles multi-record order writes, this Skill will flag the violation and suggest moving the logic to a model or concept-named PORO per your team's rules.
Quick Start
Request a rails review of the open pull request for your Rails e-commerce app's checkout flow.