matlab-list-products

List installed MATLAB products and support packages for a given installation folder or release name.

883|109|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/matlab/matlab-agentic-toolkit --skill matlab-list-products
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: matlab-list-products
Source: https://github.com/matlab/matlab-agentic-toolkit/tree/main/skills-catalog/matlab-core/matlab-list-products
Command: npx skills add https://github.com/matlab/matlab-agentic-toolkit --skill matlab-list-products

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It saves you from manually hunting through MATLAB folders and guesswork by showing exactly which MATLAB products and support packages are installed for a specific MATLAB installation.

Core Features & Use Cases

  • Installed products discovery: Reads the installation metadata in matlabroot to enumerate all installed MATLAB products and toolboxes.
  • Support package detection: Locates and lists installed support packages for the same release using platform-specific support paths.
  • Release-aware, platform-aware output: Accepts a matlabroot path or a release name (including shorthand), infers the platform, and returns consistently sorted results.

Quick Start

Ask your agent to list installed MATLAB products for C:\Program Files\MATLAB\R2025a.

Frequently Asked Questions about matlab-list-products

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

FAQPage Schema
How do I list installed MATLAB products and toolboxes for a specific release?

To list installed MATLAB products, you provide a matlabroot path or release name to resolve the installation directory. The Skill parses appdata/prodcontents.json to enumerate all installed toolboxes and outputs a sorted table.

Can I check MATLAB support packages installed on my system using a release name?

Yes, you can check installed support packages by providing a release name. The Skill infers the platform, locates platform-specific support paths, parses the support package prodcontents.json, and lists the installed support packages.

Does MATLAB installation verification work if I only provide a shorthand release name?

Yes, installation verification works with shorthand release names. The Skill resolves the matlabroot from the shorthand, infers the platform, and parses the installation metadata to return the exact formatted product inventory.

What is the best way to troubleshoot missing MATLAB toolboxes before planning integration work?

The best way to troubleshoot missing toolboxes is to enumerate installed products by parsing appdata/prodcontents.json in matlabroot. This confirms available features and support packages before you plan code or tests.

How are MATLAB product names sorted and cleaned in the installation inventory output?

MATLAB product names are sorted using MATLABabetical rules in the output. The Skill cleans product names by removing release and platform tokens from the parsed metadata before generating the formatted tables.

Why does parsing prodcontents.json fail to show all my installed MATLAB features?

Parsing prodcontents.json may fail to show features if the provided matlabroot path is incorrect or inaccessible. You must supply a valid matlabroot directory or release name to accurately resolve and parse the installation metadata.