Updated 6mo ago
by ahmed-lakosha
odoo-plugins
Comprehensive Odoo ERP upgrade skill for Claude Code - Automates migrations between Odoo versions 14-19 with pattern detection and fixes
74 GitHub stars (74)
Steady at 74 stars — no new stars in the 16 days since Sep 30.
- 12 skills (12 skills found in its SKILL.md files)
- 34 forks (34 forks)
- 6mo ago last update (Last updated 6mo ago)
Install
Skills CLI
npx skills add ahmed-lakosha/odoo-plugins
Asks which skills and agents to install. Just one: npx skills add ahmed-lakosha/odoo-plugins --skill odoo-docker — add -g for every project.
Claude Code
git clone https://github.com/ahmed-lakosha/odoo-pluginscp -r "odoo-plugins/odoo-docker-plugin/odoo-docker" ~/.claude/skills/
Copies the odoo-docker skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add ahmed-lakosha/odoo-plugins
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
odoo-docker
Docker infrastructure manager for Odoo — production deployment, nginx proxy, CI/CD pipelines, performance tuning, multi-version image management, container debugging, and centralized workspace orchestration for Odoo 14-19 Enterprise. v2.0 consolidates nginx, debug, and perf into natural language triggers alongside the /odoo-docker sub-command interface. <example> Context: User wants to deploy Odo…
odoo-docker-plugin/odoo-docker/SKILL.md on GitHub (opens in a new tab) -
odoo-i18n
Comprehensive Odoo i18n toolkit for extracting translatable strings, validating .po files, generating translation reports, managing Arabic/RTL layouts, and handling multilingual deployments across Odoo 14-19. <example> Context: User wants to extract translatable strings user: "Extract all translatable strings from my Odoo 17 module to a .pot file" assistant: "I will use the odoo-i18n skill to sca…
odoo-i18n-plugin/odoo-i18n/SKILL.md on GitHub (opens in a new tab) -
odoo-report
Professional Odoo Email Templates & QWeb Reports - Complete toolkit for creating, managing, and debugging email templates and PDF reports across Odoo 14-19. Includes wkhtmltopdf setup, Arabic/RTL support, bilingual patterns, and comprehensive validation. <example> Context: User wants to create an email template user: "Create an invoice confirmation email template in Odoo 17" assistant: "I will us…
odoo-report-plugin/odoo-report/SKILL.md on GitHub (opens in a new tab) -
odoo-security
Comprehensive Odoo security auditor for model access rules, HTTP route authentication, sudo() usage, SQL injection risks, and record rule completeness across Odoo 14-19. <example> Context: User wants a full security audit user: "Run a complete security audit on my HR module" assistant: "I will audit access rules, HTTP routes, sudo usage, and SQL injection risks across all files in the module." <c…
odoo-security-plugin/odoo-security/SKILL.md on GitHub (opens in a new tab) -
odoo-service
Complete Odoo server lifecycle manager — run, deploy, initialize, and manage Odoo across local venv, Docker, and any IDE. Handles server startup/shutdown, environment initialization, database management, Docker orchestration, and IDE configuration for Odoo 14-19. <example> Context: User wants to start the Odoo server user: "Start the Odoo 17 server for my TAQAT project" assistant: "I will activat…
odoo-service-plugin/odoo-service/SKILL.md on GitHub (opens in a new tab) -
odoo-test
Comprehensive Odoo testing toolkit for generating test skeletons, running test suites, creating mock data, and analyzing test coverage across Odoo 14-19. Supports TransactionCase, HttpCase, SavepointCase, and integrates with Azure DevOps for CI/CD test result reporting. <example> Context: User wants test cases for a custom model user: "Generate test cases for my custom sale.order extension module…
odoo-test-plugin/odoo-test/SKILL.md on GitHub (opens in a new tab) -
odoo-upgrade
Comprehensive Odoo ERP upgrade assistant for migrating modules between Odoo versions (14-19). Handles XML views, Python API changes, JavaScript/OWL components, theme SCSS variables, manifest updates, security implementations, and database migrations. Use when user asks to upgrade Odoo modules, fix version compatibility issues, migrate themes between versions, or resolve Odoo 17/18/19 migration er…
odoo-upgrade-plugin/odoo-upgrade/SKILL.md on GitHub (opens in a new tab) -
frontend-js
Odoo frontend JavaScript patterns for website themes. Covers publicWidget framework (complete pattern with editableMode handling), Owl v1/v2 component patterns, _t() translation best practices, Bootstrap 4-to-5 migration, version detection, and critical development rules. Supports Odoo 14-19. <example> Context: User wants to create a publicWidget user: "Create a publicWidget for my Odoo website"…
odoo-frontend-plugin/skills/frontend-js/SKILL.md on GitHub (opens in a new tab) -
theme-create
Odoo theme scaffolding and creation pipeline. Generates complete, installable Odoo theme modules with proper file structure, SCSS configuration, page templates, mirror models, theme.utils activation, and auto-fix installation. Supports Odoo 14-19. <example> Context: User wants to create a new Odoo website theme user: "Create a new website theme for Odoo 17" assistant: "I will use the theme-create…
odoo-frontend-plugin/skills/theme-create/SKILL.md on GitHub (opens in a new tab) -
theme-design
Figma-to-Odoo design workflow and complete page template reference. Covers Figma extraction pipeline (colors, typography, layout), Chrome MCP automation, design-to-template matching methodology, header/footer decision flowcharts, and dynamic page reference (11 headers, 9 footers, shop, blog, cart templates with XML IDs). <example> Context: User wants to implement a Figma design user: "Implement t…
odoo-frontend-plugin/skills/theme-design/SKILL.md on GitHub (opens in a new tab) -
theme-scss
Complete SCSS variable reference for Odoo themes. Covers all three core variable systems: $o-theme-font-configs (Google Fonts), $o-color-palettes (color system with 5 semantic colors), and $o-website-values-palettes (115+ keys for typography, buttons, inputs, headers, footers, layout). Includes SCSS load order rules and color derivation. <example> Context: User asks about SCSS variables user: "Wh…
odoo-frontend-plugin/skills/theme-scss/SKILL.md on GitHub (opens in a new tab) -
theme-snippets
Complete Odoo website snippet reference and creation guide. Covers snippet architecture, 81+ static snippet templates (structure, gallery, features, dynamic, inner content, mega menus), dynamic snippets system, snippet options (we-* elements), custom snippet creation for Odoo 14-19, and version-aware registration (simple vs groups). <example> Context: User wants to create a custom snippet user: "…
odoo-frontend-plugin/skills/theme-snippets/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.