Odoo Code Review
Odoo-specifieke PR-review: ORM/sudo/security/performance checklist plus de officiële Odoo 19-stijlgids.
Getest · Werkt
Wat het doet
Structureert een code review voor Odoo-addons rond correctheid, beveiliging (ACL's, recordregels, sudo()-lekken), prestaties (loop-gebonden ORM-aanroepen, N+1), migraties en tests, ondersteund door een gebundelde samenvatting van de officiële Odoo-codeerrichtlijnen. Wordt geactiveerd bij het beoordelen van Odoo-modules, diffs, PR's of gewijzigde bestanden die betrekking hebben op modellen, weergaven, controllers, beveiliging of OCA-migraties.
Testrapport
Voerde een opzettelijk buggy plant.order-model (handmatige cr.commit(), onbeperkte sudo().search(), create() in een lus, bare except, ontbrekende @api.depends) in; zowel de basislijn als de skill vingen de duidelijke anti-patronen op, maar de geforceerde ernsttabel van de skill + secties voor uitgevoerde controles/resterende risico's produceerden een materieel beter controleerbaar, richtlijn-geciteerd rapport dan een vrije beoordeling van hetzelfde bestand.
Getest op: 2026-07-16 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/odoo-code-reviewOdoo-specifieke PR-review: ORM/sudo/security/performance checklist plus de officiële Odoo 19-stijlgids.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
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