icb_page_generator

Generate Odoo 15 pages, snippets, and dynamic blocks from prompts.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/france0414/icb-v2 --skill icb-page-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: icb_page_generator
Source: https://github.com/france0414/icb-v2/tree/main/.agents/skills/icb_page_generator
Command: npx skills add https://github.com/france0414/icb-v2 --skill icb-page-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Odoo 15 front-end development requires navigating templates, snippets, and strict front-end rules. This Skill provides a unified entry point to access the core concepts, workflows, and standards needed to generate consistent pages, blocks, and UI components.

Core Features & Use Cases

  • Unified knowledge entry: access design principles, front-end standards, and template references in one place.
  • Page and block generation: generate Odoo 15 pages, snippets, dynamic product/blog blocks, and interactive components.
  • Style and rule guidance: enforce Bootstrap 4.5, QWeb wrappers, data-snippet attributes, and templated outputs with proper scoping.
  • Quick-start guidance for team workflows: apply header/footer rules, templates, and snippet usage across projects.

Quick Start

Provide a task description to the AI and request the icb_page_generator to prepare an Odoo 15 web page skeleton and associated assets.

Frequently Asked Questions about icb_page_generator

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

FAQPage Schema
How do I generate Odoo 15 front-end pages from a text prompt?

To generate Odoo 15 front-end pages, provide a task description to prompt the creation of page skeletons, snippets, and dynamic blocks that output to a designated directory.

What is the standard way to build dynamic blocks in Odoo 15?

Building dynamic blocks in Odoo 15 involves using QWeb wrappers and data-snippet attributes to ensure proper scoping and integration of live content within your templates.

Does Odoo 15 web development use Bootstrap 4.5 for styling snippets?

Yes, Odoo 15 web development enforces Bootstrap 4.5 styling rules to ensure that generated UI components, buttons, and dynamic snippets maintain visual consistency across templates.

Can I quickly assemble Odoo 15 templates without manual coding?

Yes, you can quickly assemble Odoo 15 templates by requesting page generation workflows that automatically apply header, footer, and front-end design standards without manual coding.

Why are my custom snippets not isolating properly in Odoo 15?

Custom snippets fail to isolate properly in Odoo 15 when missing data-snippet attributes or QWeb wrappers, which are required to enforce templated outputs and proper scoping.