RubyCritic Code Quality Analysis
Umschließt das RubyCritic-Gem, um Ruby/Rails-Dateien mit A-F zu bewerten und Refactoring nach Churn zu priorisieren.
Tested · Didn't pass
Was es kann
Führt RubyCritic-Analysen auf Ruby/Rails-Codebasen aus und interpretiert diese: A-F-Dateibewertungen, Komplexitäts-/Duplizierungs-/Smell-Metriken, Churn-basierte Priorisierung und Branch-Vergleiche. Löst bei Anfragen zur Analyse der Ruby-Codequalität, zur Überprüfung eines Ruby-PRs oder zum Finden technischer Schulden in einem Rails-Projekt aus.
Testbericht
Der erste Implementierungsschritt des Skills ('gem install rubycritic') schlägt bei jeder Ruby-Version vor 3.2 fehl: Die einfache Abhängigkeit von RubyCritic, simplecov, erfordert jetzt Ruby >=3.2, und dies wurde live auf System Ruby 2.6.10 mit einem harten FEHLER von gem reproduziert. SKILL.md erwähnt nirgendwo eine Ruby-Versionsanforderung, sodass der exakte Anwendungsfall 'Legacy-Codebasis', den er bewirbt, am ehesten auf diese Wand trifft, ohne gewarnt zu werden.
Getestet am: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/esparkman/claude-rubycritic-skill.git cd claude-rubycritic-skill mkdir -p ~/.claude/skills cp -r skills/rubycritic-skill ~/.claude/skills/rubycritic-skill
Befehle & Beispiel-Prompts
/rubycritic-code-quality-analysisUmschließt das RubyCritic-Gem, um Ruby/Rails-Dateien mit A-F zu bewerten und Refactoring nach Churn zu priorisieren.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Can you grade the code quality of my Rails app's models directory?Find the most technical-debt-heavy Ruby files in this legacy codebaseReview this Ruby pull request and flag any code quality regressions