Plugin-ul code-review pentru revizuiri rapide

All guides

Ce face

Plugin-ul code-review adaugă o funcție dedicată de analiză statică a codului în Wednesday. El parcurge fișierele modificate, identifică probleme de stil, posibile bug-uri, inconsistențe de nume și sugestii de refactorizare. Rezultatul este un raport structurat, nu doar o listă de warning-uri, ci o explicație pe înțelesul omului despre ce ar trebui schimbat și de ce.

Când îmi folosește

Îl folosești când ai un PR sau un branch local cu modificări și vrei o a doua opinie înainte să dai push sau să ceri review uman. Este util mai ales la codebase-uri mari unde nu mai ții minte toate regulile de proiect sau când lucrezi pe mai multe limbaje simultan. Nu înlocuiește review-ul colegilor, dar reduce timpul pierdut cu probleme minore.

Cum îl invoc / declanșez

verifică doctrina pentru detalii exacte la calea $HOME/.claude/plugins/cache/claude-plugins-official/code-review/unknown. Comanda exactă de activare și parametrii acceptați sunt definiți în SKILL.md-ul plugin-ului.

Exemplu practic

Ai terminat o funcție nouă în src/api/user.ts. Rulezi plugin-ul pe diff-ul curent. Acesta observă că ai folosit any în trei locuri, că numele variabilei data este prea generic și că ai uitat să tratezi cazul în care fetch aruncă eroare. Raportul propune tipuri mai stricte și un bloc try-catch cu mesaj clar.

Output / unde aterizează

Rezultatul apare direct în chat-ul Wednesday sub formă de mesaj formatat cu secțiuni: Issues, Suggestions, Nitpicks. Poți copia porțiuni din el direct în commit message sau în descrierea PR-ului. Nu se scrie nimic pe disc decât dacă activezi explicit opțiunea de salvare.

Limite / gotchas

Plugin-ul nu execută cod, deci nu detectează bug-uri de runtime sau probleme de performanță care apar doar la rulare. Depinde de calitatea regulilor din proiect; dacă nu ai configurat un .code-review.json sau echivalent, sugestiile rămân generice. Versiunea instalată este marcată ca “unknown”, deci actualizările automate pot lipsi până la reinstalare manuală.