What problem does it solve?
Customizing Odoo with new features, fields, or reports often requires deep technical knowledge and careful adherence to Odoo's extension patterns. This skill simplifies the process, allowing users to enhance Odoo functionality without extensive manual coding.
Core Features & Use Cases
- Model & View Extensions: Add new fields, modify existing views (form, tree, search) using XML inheritance.
- Business Logic: Implement computed fields, onchange methods, constraints, and custom business rules.
- Wizards & Reports: Generate transient models for batch operations and create custom PDF/Excel reports.
- Use Case: You want to add a new 'priority_level' selection field to
stock.picking and display it prominently in the form view, along with a computed field is_urgent. This skill can generate the necessary code.
Quick Start
Use the odoo-feature-enhancer skill to add a new delivery_notes text field to the sale.order model and display it on the sales order form.