unclecatvn/odoo-19

Base de connaissances pour le développement Odoo 19 avec 18 guides spécialisés couvrant les Actions, Contrôleurs, Fichiers de données, Décorateurs API, Contraintes SQL, Index de base de données, Développement de modules, Types de champs, Configuration du manifeste, Mixins, Méthodes ORM, Scripts de migration, Composants OWL, Optimisation des performances, Rapports QWeb et Sécurité/ACL.

Qu'est-ce que odoo-19 ?

Cette compétence fournit une base de connaissances complète pour le développement avec Odoo 19, destinée aux développeurs et aux agents d'IA comme Claude Code, Cursor ou Codex. Elle couvre 18 domaines spécialisés, notamment les actions (ir.actions.*, tâches cron, actions serveur), les contrôleurs (routage HTTP, points d'accès, types d'authentification), les fichiers de données (enregistrements XML/CSV, raccourcis, noupdate), les décorateurs API (@api.depends, @api.constrains, @api.ondelete, @api.onchange, @api.model, @api.private), les contraintes SQL (models.Constraint remplaçant _sql_constraints), les index de base de données (models.Index), le développement de modules (manifeste, assistants, rapports), les types de champs (Char, Text, Monetary, relationnels), la configuration du manifeste (__manifest__.py, dépendances, bundles de ressources), les mixins (mail.thread, mail.activity.mixin, mail.alias.mixin, utm.mixin), les méthodes ORM (search, CRUD, filtres de domaine, jeux d'enregistrements, nommage des modèles en CamelCase), les scripts de migration (hooks pre/post/end, migration de données), les composants frontend OWL (hooks, services, cycle de vie), l'optimisation des performances (prévention N+1, opérations par lots, _read_group), les rapports QWeb (PDF/HTML, formats de papier, codes-barres, t-out), et la sécurité/ACL (règles d'enregistrement, droits d'accès aux champs). Elle décrit en détail les nouvelles API et pratiques recommandées d'Odoo 19, en mettant l'accent sur les remplacements modernes comme models.Constraint et models.Index, ainsi que sur les décorateurs enrichis. Les développeurs peuvent ainsi rapidement référencer les bonnes pratiques, la syntaxe exacte et les cas d'utilisation typiques pour chaque aspect du développement Odoo 19, accélérant la création et la maintenance de modules.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/unclecatvn/agent-skills/tree/main/skills/odoo-19

Installed? Explore more Recherche et analyse de données skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait odoo-19 ?

Base de connaissances pour le développement Odoo 19 avec 18 guides spécialisés couvrant les Actions (ir.actions.*, tâches cron, actions serveur), les Contrôleurs (routage HTTP, points d'accès, types d'authentification), les Fichiers de données (enregistrements XML/CSV, raccourcis, noupdate), les Décorateurs API (@api.depends, @api.constrains, @api.ondelete, @api.onchange, @api.model, @api.private), les Contraintes SQL (models.Constraint remplaçant _sql_constraints), les Index de base de données (models.Index), le Développement de modules (manifeste, assistants, rapports), les Types de champs (Char, Text, Monetary, relationnels), la Configuration du manifeste (manifest.py, dépendances, bundles de ressources), les Mixins (mail.thread, mail.activity.mixin, mail.alias.mixin, utm.mixin), les Méthodes ORM (search, CRUD, filtres de domaine, jeux d'enregistrements, nommage des modèles en CamelCase), les Scripts de migration (hooks pre/post/end, migration de données), les Composants frontend OWL (hooks, services, cycle de vie), l'Optimisation des performances (prévention N+1, opérations par lots, _read_group), les Rapports QWeb (PDF/HTML, formats de papier, codes-barres, t-out), la Sécurité/ACL (règles d'enregistrement, droits d'accès aux champs).

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés