Odoo Code Review
Kontrola kódu specifická pro Odoo: kontrolní seznam ORM/sudo/security/performance plus oficiální styl Odoo 19.
Otestováno · Funguje
Co umí
Strukturuje kontrolu kódu pro doplňky Odoo podle správnosti, bezpečnosti (ACL, pravidla záznamů, úniky sudo()), výkonu (ORM volání v cyklu, N+1), migrací a testů, podpořené přiloženým souhrnem oficiálních pokynů pro kódování Odoo. Spouští se při kontrole modulů Odoo, diffů, PR nebo změněných souborů dotýkajících se modelů, pohledů, kontrolerů, zabezpečení nebo migrací OCA.
Testovací report
Poskytl jsem jí záměrně chybný model plant.order (manuální cr.commit(), neomezené sudo().search(), create() v cyklu, holé except, chybějící @api.depends); základní i dovednost zachytily zjevné antipatterny, ale tabulka závažnosti vynucená dovedností + sekce spuštěných kontrol/zbývajících rizik vytvořily materiálně auditovatelnější zprávu s citacemi pokynů než volná recenze stejného souboru.
Testováno: 2026-07-16 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/mart337i/odoo-skills.git mkdir -p ~/.claude/skills cp -r odoo-skills/skills/odoo-code-review ~/.claude/skills/odoo-code-review
Příkazy a ukázkové prompty
/odoo-code-reviewKontrola kódu specifická pro Odoo: kontrolní seznam ORM/sudo/security/performance plus oficiální styl Odoo 19.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Review this Odoo module PR for sudo() leaks and ORM issuesCheck my Odoo addon diff for security and performance problemsAudit this Odoo controller code before I submit the pull request