Odoo Code Review
Przegląd kodu specyficzny dla Odoo: lista kontrolna ORM/sudo/bezpieczeństwo/wydajność plus oficjalny przewodnik stylu Odoo 19.
Testowano · Działa
Co robi ten skill
Strukturyzuje przegląd kodu dodatków Odoo pod kątem poprawności, bezpieczeństwa (ACL, reguły rekordów, wycieki sudo()), wydajności (ORM w pętli, N+1), migracji i testów, wsparty dołączonym podsumowaniem oficjalnych wytycznych dotyczących kodowania Odoo. Aktywuje się podczas przeglądania modułów Odoo, różnic, PR lub zmienionych plików dotykających modeli, widoków, kontrolerów, bezpieczeństwa lub migracji OCA.
Raport z testu
Podano celowo błędny model plant.order (manual cr.commit(), nieograniczone sudo().search(), create() w pętli, goły except, brak @api.depends); zarówno punkt odniesienia, jak i umiejętność wychwyciły oczywiste anty-wzorce, ale wymuszona tabela priorytetów umiejętności + sekcje checks-run/residual-risks wygenerowały raport znacznie bardziej audytowalny i oparty na wytycznych niż swobodny przegląd tego samego pliku.
Testowano: 2026-07-16 · Claude Code 2.x (agent harness)
Instalacja
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
Komendy i przykładowe prompty
/odoo-code-reviewPrzegląd kodu specyficzny dla Odoo: lista kontrolna ORM/sudo/bezpieczeństwo/wydajność plus oficjalny przewodnik stylu Odoo 19.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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