RubyCritic Code Quality Analysis
Incapsula la gemma RubyCritic per valutare i file Ruby/Rails da A a F e dare priorità al refactoring per churn.
Tested · Didn't pass
Cosa fa
Esegue e interpreta l'analisi RubyCritic su codebase Ruby/Rails: valutazioni dei file da A a F, metriche di complessità/duplicazione/smell, prioritizzazione basata sul churn e confronti di branch. Si attiva su richieste di analizzare la qualità del codice Ruby, rivedere una PR Ruby o trovare debito tecnico in un progetto Rails.
Rapporto di test
Il primo passaggio di implementazione della skill ('gem install rubycritic') fallisce completamente su qualsiasi Ruby pre-3.2: la dipendenza simplecov di rubycritic ora richiede Ruby >=3.2, e questo è stato riprodotto dal vivo su Ruby 2.6.10 di sistema con un ERRORE hard dal gem. SKILL.md non menziona mai un requisito di versione Ruby da nessuna parte, quindi il caso d'uso esatto 'codebase legacy' che pubblicizza è quello più probabile a incontrare questo muro senza avvertimenti.
Testato il: 2026-07-15 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/rubycritic-code-quality-analysisIncapsula la gemma RubyCritic per valutare i file Ruby/Rails da A a F e dare priorità al refactoring per churn.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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