matlab-build-app
OfficialGenerate interactive MATLAB GUIs in code
System Documentation
What problem does it solve?
This Skill solves the problem of building rich MATLAB desktop applications without relying on binary .mlapp files, enabling repeatable, version-controlled GUI development.
Core Features & Use Cases
- Programmatic App Construction: Build apps as class-based .m files using uifigure and uigridlayout for a maintainable, text-first workflow.
- Interactive UI Controls: Create responsive interfaces with uibutton, uieditfield (numeric/text), uidropdown, uislider, uicheckbox, uitable, and more.
- Web Integration via uihtml: Embed HTML/CSS/JavaScript components using uihtml and synchronize data with MATLAB through struct-based Data.
Use case example: Create a parameter-tuning dashboard with sliders and dropdowns that updates plots instantly and displays computed results in a table, while optionally rendering an HTML-based visualization panel.
Quick Start
Ask your AI to generate a MATLAB handle-class GUI app (using uifigure and uigridlayout) with a slider and a Run button that updates a plot, and include an optional uihtml panel for JavaScript-driven interactivity.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: matlab-build-app Download link: https://github.com/matlab/matlab-agentic-toolkit/archive/main.zip#matlab-build-app 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 471,000+ vetted skills library on demand.