sugar-module-icons

Configure installdefs['image_dir'] and place 4 icon files for SugarCRM modules.

6|3|Updated Oct 27, 2025
One-click install
npx skills add https://github.com/sugarcrm-developers/ai-for-sugar-devs --skill sugar-module-icons
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sugar-module-icons
Source: https://github.com/sugarcrm-developers/ai-for-sugar-devs/tree/main/skills/sugar-module-icons
Command: npx skills add https://github.com/sugarcrm-developers/ai-for-sugar-devs --skill sugar-module-icons

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the common issue of missing or incorrect icons in SugarCRM modules, ensuring a consistent user interface.

Core Features & Use Cases

  • Icon Registration: Register module icons through installdefs['image_dir'] for the correct display in SugarCRM interfaces.
  • Icon Placement: Ensures icons are copied to the correct theme directory, avoiding common errors.
  • Use Case: When creating a new module, use this Skill to add icons, avoiding the "No Image" placeholder issue.

Quick Start

Run the skill and follow the guide to place the required icon files in the specified directory.

Frequently Asked Questions about sugar-module-icons

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

FAQPage Schema
How do I fix missing module icons in SugarCRM?

Fix missing SugarCRM module icons by registering them through `installdefs['image_dir']` and placing 4 icon files per module in the correct theme directory to prevent UI placeholder errors.

Why does my SugarCRM module show a No Image placeholder?

A SugarCRM module shows a No Image placeholder when icon files are not copied to the correct theme directory or lack proper registration via `installdefs['image_dir']` configuration.

How many icon files do I need for a SugarCRM module?

You need 4 icon files per SugarCRM module to ensure correct display across interfaces, which must be placed in the specified theme directory during installation.

What is the best way to register module icons in SugarCRM development?

The best way to register module icons in SugarCRM development is to configure `installdefs['image_dir']` for proper icon registration and ensure correct file placement in theme directories.

Does SugarCRM module development require specific icon configuration?

Yes, SugarCRM module development requires specific icon configuration using `installdefs['image_dir']` to ensure icons are copied to the correct theme directory and displayed consistently.