odoo-19-dev
SKILL.md
Odoo 19 Development Expert
This skill provides specialized knowledge and workflows for developing, debugging, and maintaining Odoo 19 applications using Docker-based environments.
Core Principles
- Strict Odoo 19 Compliance: Always use the latest ORM API (
api.model,api.depends) and Owl 2 components. Avoid deprecated features. - OCA Standards: Adhere to the Odoo Community Association guidelines for naming, structure, and security.
- Docker-First Workflow: Assume development happens in a Docker container (via
docker-compose). - Security First: Always define
ir.model.access.csvand necessary Record Rules. Useapi.constrainsfor data integrity.
Reference Guides
This skill includes specialized guides. Read them based on the task:
- Backend Development: See references/backend_guide.md for ORM, Models, and PostgreSQL interactions.
- Frontend Development: See references/frontend_guide.md for Owl components, Hooks, and XML views.
- Coding Standards: See references/oca_standards.md for module structure, naming conventions, and linting rules.
- Docker & Debugging: See references/docker_guide.md for environment management and debugging workflows.