odoo-frontend

Scaffold Odoo 14-19 website themes with Bootstrap 4/5 and Owl v1/v2.

72|28|Updated Oct 24, 2025
One-click install
npx skills add https://github.com/ahmed-lakosha/odoo-plugins --skill odoo-frontend-ahmed-lakosha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: odoo-frontend
Source: https://github.com/ahmed-lakosha/odoo-plugins/tree/main/odoo-frontend-plugin/odoo-frontend
Command: npx skills add https://github.com/ahmed-lakosha/odoo-plugins --skill odoo-frontend-ahmed-lakosha

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Odoo frontend development often requires coordinating theme scaffolding, assets, and template wiring across multiple versions. This skill provides an end-to-end approach to building production-ready website themes for Odoo 14-19, with modern frontend tooling and MCP-driven design conversions.

Core Features & Use Cases

  • Comprehensive theme scaffolding for Odoo website themes, including header/footer templates, publicWidget patterns, and MCP integration.
  • Version-aware theme generation with Bootstrap 4/5 compatibility and Owl v1/v2 considerations.
  • Automated asset and snippet workflows to quickly prototype and deploy frontend themes.

Quick Start

Run /create-theme to generate a production-ready Odoo theme module and customize it with your options.

Frequently Asked Questions about odoo-frontend

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

FAQPage Schema
How do I scaffold an Odoo website theme across multiple versions?

You can scaffold an Odoo website theme by running a dedicated command to generate a production-ready theme module, which includes header/footer templates and publicWidget patterns compatible across Odoo 14-19.

What is the best way to convert Figma designs into Odoo frontend templates?

The best way to convert Figma designs into Odoo frontend templates is using an MCP-driven design conversion process that directly translates visual layouts into Bootstrap 4/5 and Owl v1/v2 compatible code.

Does Odoo frontend development support both Bootstrap 4 and 5?

Yes, Odoo frontend development supports both Bootstrap 4 and 5, providing version-aware theme generation that accounts for the specific structural and styling differences between the two frameworks.

How do publicWidget patterns work in Odoo theming?

publicWidget patterns in Odoo theming work by providing structured JavaScript components that manage frontend DOM interactions and dynamic UI behavior within the Owl v1/v2 framework across different Odoo versions.

Can I use MCP integration for DevTools-driven design conversions in Odoo?

Yes, you can use MCP integration for DevTools-driven design conversions in Odoo to streamline the translation of live front-end debugging data into functional theme assets and template modifications.

What are the limitations of theming across Odoo 14 through 19?

The main limitation when theming across Odoo 14 through 19 is managing the transition between Bootstrap 4/5 and Owl v1/v2, which requires strict version-aware logic to prevent asset and template conflicts.