If you're building or maintaining Odoo modules and need to follow OCA conventions, this handles the grunt work. It scaffolds new modules with proper structure, validates against OCA standards (naming, manifest keys, file organization), and guides you through OpenUpgrade migrations between versions 14.0 to 19.0. The migration support is the standout bit here, with pre and post migration patterns for field renames, model changes, and value mapping. It includes scripts for both module generation and validation, plus enforces the little things like singular naming and proper author attribution. Saves you from memorizing OCA's specific folder structure and manifest format every time you start a module.

skills.sh installs
274
GitHub stars
4
last updated
Jun 3, 2026

Install

$ npx -y skills add miquelalzanillas/odoo-oca-convention-skill --skill odoo-oca-developer --agent claude-code

Installs into .claude/skills of the current project.

Files

Odoo OCA Developer

Expert assistant for Odoo module development following OCA conventions and best practices.

Core Capabilities

1. Module Creation

Create new Odoo modules from OCA template with proper structure and conventions.

Quick Start:

python scripts/init_oca_module.py my_module_name --path /path/to/addons --version 17.0

What this provides:

  • Complete OCA-compliant directory structure
  • Pre-configured __manifest__.py with required keys
  • README structure following OCA guidelines
  • Proper __init__.py imports
  • Example model, view, and security files

Module naming conventions:

  • Use singular form: sale_order_import (not sale_orders_import)
  • For base modules: prefix with base_ (e.g., base_location_nuts)
  • For localization: prefix with l10n_CC_ (e.g., l10n_es_pos)
  • For extensions: prefix with parent module (e.g., mail_forward)
  • For combinations: Odoo module first (e.g., crm_partner_firstname)

2. Module Structure

Follow OCA conventions strictly. Reference oca_conventions.md for detailed guidelines.

Sponsors

Details

Repository
github.com/miquelalzanillas/odoo-oca-convention-skill
Category
Code Review & Quality
First seen
Jun 3, 2026
1spencermarx avatarHooks Automationspencermarx/open-code-reviewAutomated coordination, formatting, and learning from Claude Code operations using intelligent hooks with MCP integration. Includes pre/post task hooks, session0skills.sh installs
2spencermarx avatarV3 Swarm Coordinationspencermarx/open-code-review15-agent hierarchical mesh coordination for v3 implementation. Orchestrates parallel execution across security, core, and integration domains following 10 ADRs 0skills.sh installs
3flowkit-labs avatarreddit-automationflowkit-labs/skillsFind Reddit threads where people are genuinely asking for what you offer, then draft short, genuinely helpful replies — disclosing your affiliation honestly and1.3Mskills.sh installs
4microsoft avatarazure-compliancemicrosoft/azure-skillsRun Azure compliance and security audits with azqr plus Key Vault expiration checks. Covers best-practice assessment, resource review, policy/compliance validat659Kskills.sh installs
5pbakaus avatarimpeccablepbakaus/impeccableUse when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise396.9Kskills.sh installs
6juliusbrussee avatarcavecrewjuliusbrussee/cavemanDecision guide for delegating to caveman-style subagents. Tells the main thread WHEN to spawn `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2 fil374.2Kskills.sh installs