odoo-upgrade-advisor

Solid

Step-by-step Odoo version upgrade advisor: pre-upgrade checklist, community vs enterprise upgrade path, OCA module compatibility, and post-upgrade validation.

AI & Automation 39,350 stars 6386 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Odoo Upgrade Advisor ## Overview Upgrading Odoo between major versions (e.g., v15 → v16 → v17) requires careful preparation, testing, and validation. This skill provides a structured pre-upgrade checklist, guides you through the upgrade tools (Odoo Upgrade Service and OpenUpgrade), and gives you a post-upgrade validation protocol. ## When to Use This Skill - Planning a major Odoo version upgrade. - Identifying which custom modules need to be migrated. - Running the upgrade on a staging environment before production. - Validating the system after an upgrade. ## How It Works 1. **Activate**: Mention `@odoo-upgrade-advisor`, state your current and target version. 2. **Plan**: Receive the full upgrade roadmap and risk assessment. 3. **Execute**: Get a step-by-step upgrade command sequence. ## Upgrade Paths | From | To | Supported? | Tool | |---|---|---|---| | v16 | v17 | ✅ Direct | Odoo Upgrade Service / OpenUpgrade | | v15 | v16 | ✅ Direct | Odoo Upgrade Service / OpenUpgrade | | v14 | v15 | ✅ Direct | Odoo Upgrade Service / OpenUpgrade | | v14 | v17 | ⚠️ Multi-hop | v14→v15→v16→v17 (cannot skip) | | v13 or older | any | ❌ Not supported | Manual migration required | ## Examples ### Example 1: Pre-Upgrade Checklist ```text BEFORE YOU START: ☑ 1. List all installed modules (Settings → Technical → Modules) Export to CSV and review for custom/OCA modules ☑ 2. Check OCA compatibility matrix for each community module https://github.com/OCA/maintainer-t...

Details

Author
sickn33
Repository
sickn33/antigravity-awesome-skills
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

odoo-migration-helper

Step-by-step guide for migrating Odoo custom modules between versions (v14→v15→v16→v17). Covers API changes, deprecated methods, and view migration.

39,350 Updated today
sickn33
AI & Automation Listed

odoo-migration

End-to-end OCA module migration workflow for porting addons between Odoo major versions and preparing [MIG] pull requests. Use when migrating OCA modules, porting addons between Odoo versions, applying OCA migration checklists, resolving migration patch conflicts, or preparing versioned OCA migration PRs.

1 Updated today
Immoderate-humulin783
AI & Automation Listed

odoo

Odoo engineering workflows for addon development, codebase exploration, debugging, architecture/refactor review, manifest/docs sync, and routing to migration work. Use when the user mentions Odoo, addons, modules, manifests, models, XML views, security CSVs, record rules, Odoo shell, OWL/QWeb/assets, or when an Odoo codebase is detected.

1 Updated today
Immoderate-humulin783
Code & Development Listed

odoo-code-review

Review Odoo addon code for correctness, security, performance, migrations, tests, and official Odoo coding guidelines. Use when reviewing Odoo modules, diffs, pull requests, or changed files involving models, fields, XML views, data, controllers, reports, OWL/assets, manifests, access rules, record rules, or OCA migrations.

1 Updated today
Immoderate-humulin783
Data & Documents Listed

odoo-17.0

Odoo 17 development reference for Python models and ORM (search, domain, read_group, compute fields), XML/CSV data and views, OWL/JS client code, QWeb reports, security (ACL, record rules, groups), cron and server actions, migrations and module upgrades, tests, i18n, and performance. Use this skill whenever work involves Odoo 17 or custom addons—even if the user only pastes a traceback, mentions addons/ or __manifest__.py, describes form/tree/kanban/XML errors, HTTP controllers, or business rules on models—including building features, fixing bugs, refactoring, or reviewing addon code.

1 Updated today
Immoderate-humulin783