matlab-build-app

Official

Generate interactive MATLAB GUIs in code

Authormatlab
Version1.0.0
Installs0

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.