Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Odoo Agent Skills

This directory contains a collection of skills designed to assist with Odoo development. Each skill focuses on a specific aspect of Odoo, from basic views to advanced architecture.

Available Skills

Skill Description Path
Odoo Router Identifies and recommends the most appropriate Odoo skill for a given user request. skills/odoo
Actions and Buttons Define buttons in views and link them to Python methods or Window Actions. skills/odoo_actions_buttons
Architecture Overview Learn about Odoo's Multitier architecture, Module structure, and Editions. skills/odoo_architecture
Best Practices Follow official Odoo coding standards, naming conventions, and testing procedures. skills/odoo_best_practices
Constraints Ensure data consistency using SQL Constraints and Python Constraints. skills/odoo_constraints
Controllers Create HTTP endpoints for Websites and APIs. skills/odoo_controllers
Fields and ORM Comprehensive guide to Odoo fields, including basic, relational, computed, and robust technical features. skills/odoo_fields
Inheritance Extend existing models and views using Python and XML inheritance. skills/odoo_inheritance
Model Relations Define Many2one, One2many, and Many2many fields to relate models. skills/odoo_model_relations
Module Interaction Interact with other modules, create link modules, and trigger cross-module logic. skills/odoo_module_interaction
New Application Setup a new Odoo module, defined the manifest, and understand the addon directory structure. skills/odoo_new_application
ORM API Master the Odoo ORM for data manipulation, environment management, and CRUD operations. skills/odoo_orm_api
QWeb and Kanban Create flexible Kanban cards using QWeb templates and directives. skills/odoo_qweb_kanban
Security Introduction Configure Access Control Lists (ACLs) using CSV files. skills/odoo_security_introduction
Testing Core Write automated tests using TransactionCase and Form emulators to ensure code quality. skills/odoo_testing_core
UI Improvements Enhance the UI with inline views, widgets, ordering, and stat buttons. skills/odoo_ui_improvements
UI Navigation Configure Actions and Menus to expose models in the User Interface. skills/odoo_ui_navigation
Basic Views Define List, Form, and Search views in XML. skills/odoo_views_basic

Usage

To use a specific skill, refer to the SKILL.md file within the corresponding directory. The Odoo Router skill can help determine which skill is best suited for your current task.

About

No description, website, or topics provided.

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors