odoo-debug

Debug Odoo deployments across versions 17.0, 18.0, and 19.0 CE/EE.

1|1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/halim-23/odoo-dev-plugin --skill odoo-debug
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: odoo-debug
Source: https://github.com/halim-23/odoo-dev-plugin/tree/main/skills/odoo-debug
Command: npx skills add https://github.com/halim-23/odoo-dev-plugin --skill odoo-debug

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Debugging Odoo across versions 17.0, 18.0, and 19.0 CE/EE is complex due to version differences, verbose logs, and evolving APIs. This Skill consolidates debugging techniques, tooling guidance, and practical patterns to accelerate issue diagnosis and resolutions across environments.

Core Features & Use Cases

  • Enable and leverage Odoo's debug mode across versions to reproduce issues reliably.
  • Analyze ORM queries, logging, and shell workflows to identify bottlenecks and errors.
  • Provide cross-version troubleshooting patterns for common failures, performance tuning, and upgrade considerations.

Quick Start

Enable developer mode, run a sample shell command, and review logs to start diagnosing a simple Odoo issue.

Frequently Asked Questions about odoo-debug

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enable debug mode in Odoo 17, 18, or 19 to reproduce issues?

To enable debug mode in Odoo 17, 18, or 19, you can activate developer mode through the settings menu or by adding a specific parameter to the URL. This allows reliable issue reproduction across CE and EE environments.

What is the best way to analyze ORM queries and logs when troubleshooting Odoo?

Analyzing ORM queries and logs when troubleshooting Odoo involves configuring log levels and using the shell to identify bottlenecks. This provides practical patterns to pinpoint errors and performance issues.

Can I use the Odoo shell to debug deployments across versions 17.0, 18.0, and 19.0?

Yes, you can use the Odoo shell to debug deployments across versions 17.0, 18.0, and 19.0 CE and EE. The shell allows running sample commands to directly interact with the ORM and diagnose issues.

Why does debugging Odoo across different versions require specific configuration snippets?

Debugging Odoo across versions requires specific configuration snippets because API evolutions and version differences affect logging and ORM behavior. Tailored configurations ensure accurate log analysis and issue resolution across environments.

What are common failures addressed when troubleshooting Odoo production environments?

Common failures addressed when troubleshooting Odoo production environments include performance bottlenecks, upgrade errors, and ORM query issues. Cross-version patterns provide step-by-step workflows to resolve these failures.

How do I configure logging to identify bottlenecks in Odoo development and production environments?

To configure logging for Odoo development and production environments, you adjust server configuration files to set log levels. This isolates verbose logs and highlights ORM query bottlenecks for accurate diagnosis.