RubyCritic Code Quality Analysis
Obálka gemu RubyCritic pro hodnocení souborů Ruby/Rails stupnicí A-F a prioritizaci refaktoringu podle churnu.
Tested · Didn't pass
Co umí
Spouští a interpretuje analýzu RubyCritic na Ruby/Rails kódových bázích: hodnocení souborů A-F, metriky složitosti/duplikace/smell, prioritizace založená na churnu a porovnání větví. Spouští se na požadavky na analýzu kvality Ruby kódu, revizi Ruby PR nebo hledání technického dluhu v projektu Rails.
Testovací report
První implementační krok skillu ('gem install rubycritic') selže přímo na jakékoli verzi Ruby před 3.2: závislost rubycritic simplecov nyní vyžaduje Ruby >=3.2, a to bylo reprodukováno živě na systému Ruby 2.6.10 s tvrdou chybou z gemu. SKILL.md nikde nezmiňuje požadavek na verzi Ruby, takže přesný případ použití 'legacy codebase', který inzeruje, je ten, který s největší pravděpodobností narazí na tuto překážku bez varování.
Testováno: 2026-07-15 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/rubycritic-code-quality-analysisObálka gemu RubyCritic pro hodnocení souborů Ruby/Rails stupnicí A-F a prioritizaci refaktoringu podle churnu.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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