sugar-mb-export-flow

Convert Module Builder export zips to MLPs with corrected class names and metadata.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of converting a Module Builder export into a deployable MLP, addressing common quirks found in MB exports.

Core Features & Use Cases

  • Fix Up MB Export: Tackles issues such as doubled prefixes, incorrect class names, and missing metadata.
  • Convert to MLP: Converts MB-style modules into MLPs ready for installation.
  • Use Case: After exporting a module from Module Builder, this Skill can be used to prepare it for use in a SugarCRM instance.

Quick Start

Run the sugar-mb-export-flow skill to clean up and convert the MB export zip for installation.

Frequently Asked Questions about sugar-mb-export-flow

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

FAQPage Schema
How do I convert a Module Builder export zip to an MLP for SugarCRM?

To convert a Module Builder export zip to an MLP for SugarCRM, run the sugar-mb-export-flow skill to fix doubled prefixes, switch class names, change labels to vnames, remove help texts, and ensure proper metadata file counts.

Why does my SugarCRM Module Builder export have doubled prefixes and incorrect class names?

Module Builder exports often contain quirks like doubled prefixes and incorrect class names. This Skill addresses these specific MB export issues by cleaning up the module structure and switching class names during the MLP conversion process.

What is the best way to prepare a SugarCRM MB export for installation?

The best way to prepare a SugarCRM MB export for installation is to convert it into a deployable MLP. This process handles changing labels to vnames, removing help texts, and verifying proper metadata file counts for a clean installation.

Can I use a Module Builder export directly in my SugarCRM instance?

You cannot use a raw Module Builder export directly without encountering deployment quirks. You must first convert the MB export zip into an MLP by switching class names and ensuring proper metadata file counts before installing it.

How do I fix missing metadata files in a SugarCRM Module Builder export?

To fix missing metadata files in a SugarCRM Module Builder export, use an MLP conversion process that ensures proper metadata file counts. This cleanup step prepares the module for a successful deployment in your SugarCRM instance.