Odoo Code Review

Odoo-spesifikk PR-gjennomgang: ORM/sudo/sikkerhet/ytelse sjekkliste pluss den offisielle Odoo 19 stilguiden.

av mart337i · mart337i/odoo-skills

Bestått ★ 8.8/10

Odoo Code Review — Odoo-spesifikk PR-gjennomgang: ORM/sudo/sikkerhet/ytelse sjekkliste pluss den offisielle Odoo 19 stilguiden.

Hva den gjør

Strukturerer en kodegjennomgang for Odoo-tillegg rundt korrekthet, sikkerhet (ACL-er, postregler, sudo()-lekkasjer), ytelse (løkke-bundne ORM-kall, N+1), migreringer og tester, støttet av en medfølgende oppsummering av de offisielle Odoo kodingsretningslinjene. Utløses ved gjennomgang av Odoo-moduler, diff-er, PR-er, eller endrede filer som berører modeller, visninger, kontrollere, sikkerhet, eller OCA-migreringer.

Testrapport

Fôret den med en bevisst feilaktig plant.order-modell (manuell cr.commit(), ubegrenset sudo().search(), create() i en løkke, bare except, mangler @api.depends); både baseline og ferdigheten fanget de åpenbare anti-mønstrene, men ferdighetens tvungne alvorlighetstabell + sjekker-kjørt/resterende-risiko-seksjoner produserte en vesentlig mer revisjonsbar rapport, sitert etter retningslinjer, enn en fri-form gjennomgang av samme fil.

Testet på: 2026-07-16 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /odoo-code-reviewOdoo-spesifikk PR-gjennomgang: ORM/sudo/sikkerhet/ytelse sjekkliste pluss den offisielle Odoo 19 stilguiden.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Review this Odoo module PR for sudo() leaks and ORM issues
  • Check my Odoo addon diff for security and performance problems
  • Audit this Odoo controller code before I submit the pull request