odoo-icon-maker
CommunityGenerate Odoo icons & update files, effortlessly.
Authorstraga
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manually creating Odoo module icons and updating __manifest__.py and menu XML files is a repetitive and often overlooked task. This skill automates the entire process, from design to file updates, ensuring consistency and saving development effort.
Core Features & Use Cases
- Smart Icon Generation: Automatically creates modern Material Design style 128x128 PNG icons based on a text description, using composable primitives and intelligent color selection.
- Automated File Updates: Seamlessly updates
__manifest__.pywith the icon path and adds/updatesweb_iconattributes in relevant root menu XML files. - Use Case: You're building a new
inventory_trackingmodule. Simply provide a description like "Warehouse inventory with boxes and tracking", and the skill will generate a professional icon and update all necessary Odoo configuration files for you.
Quick Start
Generate an icon for 'my_module'
uv run python .claude/skills/odoo_icon_maker/scripts/make_icon.py
--module my_module
--description "Warehouse inventory with boxes"
Dependency Matrix
Required Modules
Pillow
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: odoo-icon-maker Download link: https://github.com/straga/ai-assistant-skills/archive/main.zip#odoo-icon-maker Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.