Odoo Code Review
Odoo-specifik PR-granskning: ORM/sudo/säkerhet/prestanda checklista plus den officiella Odoo 19 stilguiden.
Testad · Fungerar
Vad den gör
Strukturerar en kodgranskning för Odoo-tillägg kring korrekthet, säkerhet (ACL:er, postregler, sudo()-läckor), prestanda (loop-bundna ORM-anrop, N+1), migreringar och tester, understödd av en medföljande sammanfattning av de officiella Odoo-kodningsriktlinjerna. Triggers vid granskning av Odoo-moduler, diffar, PR:er eller ändrade filer som rör modeller, vyer, controllers, säkerhet eller OCA-migreringar.
Testrapport
Matades med en avsiktligt buggig plant.order-modell (manuell cr.commit(), obegränsad sudo().search(), create() i en loop, bare except, saknar @api.depends); både baslinje och färdighet fångade de uppenbara antipatern, men färdighetens tvungna allvarlighetstabell + kontroller-körda/rest-risker-sektioner producerade en materiellt mer granskningsbar, riktlinje-citerad rapport än en friformsgranskning av samma fil.
Testad: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
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
Kommandon och exempelprompter
/odoo-code-reviewOdoo-specifik PR-granskning: ORM/sudo/säkerhet/prestanda checklista plus den officiella Odoo 19 stilguiden.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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