| name | inspect_module_graph |
| aliases | ["module_graph","dependency_graph"] |
| label | Graphe de module |
| label_en | Module graph |
| kind | tool |
| group | repo |
| builtin | false |
| read_only | true |
| risk_level | low |
| description | Construire le graphe d'un module Odoo : dépendances manifest `depends`, profondeur contrôlée, cycles, classes modèles et héritages `_inherit` / `_inherits`, avec sortie Mermaid. Utiliser pour comprendre l'architecture d'un module standard, Enterprise ou custom. Ne pas utiliser pour lire simplement un manifest (source_read_odoo_file/repo_read_file) ni pour lister tous les modules (repo_list_modules). |
| description_en | Build an Odoo module graph: manifest `depends`, bounded depth, cycles, model classes and `_inherit` / `_inherits` inheritance, with Mermaid output. Use to understand the architecture of a standard, Enterprise or custom module. Do not use to simply read one manifest (source_read_odoo_file/repo_read_file) or list every module (repo_list_modules). |
| requirement | Sources Odoo ou dépôt projet disponible |
| requirement_en | Odoo sources or project repository available |
| modes | ["assistant","migration"] |
| keywords | ["dépendances module","dependances module","dependency graph","manifest depends","graphe module","module graph","héritage module","heritage module","override","qui hérite de","who inherits","module tree"] |
| version | 1.0.0 |
| author | Le Goff Benoît - Camptocamp SA |
| tags | ["odoo","architecture","manifest","mermaid"] |
| permissions | {"filesystem":"read","network":false,"scripts":true,"odoo":"none"} |
| code_path | skills/inspect-module-graph/scripts/handler.py |
| references_auto_load | [{"file":"manifest_anatomy.md","triggers":["manifest depends","graphe module","dependency graph"]}] |