
# Odoo 18 Development Skills This document provides conventions and patterns for writing code indistinguishable from the Odoo 18 codebase, based on analysis of the `addons/project` module and core framework. ## Project Structure ``` addon_name/ ├── __init__.py # Module imports ├── __manifest__.py # Module metadata ├── controllers/ # HTTP controllers │ ├── __init__.py │ └── portal.py ├── models/ # Business logic │ ├── __init__.py │ └── model_name.
Generate a Product Requirements Document (PRD) for a new feature. Use when planning a feature, starting a new project, or when asked to create a PRD. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out.
Help the user learn a new topic by creating a curriculum, keeping track of learning progress, and creating a documentation of what was learned