What problem does it solve?
Managing and maintaining an Odoo website involves many repetitive and error-prone tasks across pages, menus, themes, media, and SEO metadata; this Skill consolidates those operations into clear, scripted actions to speed deployment and reduce manual UI changes.
Core Features & Use Cases
- Page Management: Create, edit, publish, and update website.page records and their associated QWeb views for consistent content delivery.
- Menu & Navigation: Programmatically manage website.menu structures, ordering, visibility, and multi-level navigation for multi-site setups.
- Theme & Asset Handling: Install or update theme modules, apply custom CSS/SCSS, and manage media library items to control site appearance.
- SEO Optimization: Update meta titles, descriptions, keywords, and indexing flags to improve discoverability and generate site maps.
- Use Case: Automate onboarding of a new microsite by creating core pages, configuring menus, installing a theme, and applying SEO metadata across languages and sites.
Quick Start
Use the odoo-website-skill to create and publish an About page at /about with an SEO title and description.