matlab-build-app
Installation
SKILL.md
App Builder
Build MATLAB desktop apps entirely in code using uifigure and uigridlayout. Since .mlapp files are binary and cannot be created or edited as text, all apps are built as class-based .m files.
When to Use
- User asks to create a GUI, app, dashboard, or interactive tool
- User wants buttons, sliders, dropdowns, or other UI controls
- User needs a visual interface for data exploration or parameter tuning
- User wants to embed HTML/CSS/JavaScript components via
uihtml
When NOT to Use
- User needs a simple plot or figure without interactive controls (just use
figure+plot) - User wants to edit an existing
.mlappfile (binary format — cannot be text-edited) - User needs a web app deployed to MATLAB Web App Server (use deployment skills)