matlab-migrate-settings
Installation
SKILL.md
MATLAB Settings Migration
Diff MATLAB settings between two releases and automatically update any .m file that configures MATLAB settings (via .PersonalValue or .TemporaryValue assignments) so that setting paths point to the correct locations in the target release. Works with startup scripts, team preference files, test setup scripts, deployment configs, or any code that programmatically sets MATLAB settings.
When To Use
- Upgrading MATLAB releases and existing
.mscripts setPersonalValueorTemporaryValueon settings whose paths changed between releases - Setting paths moved, were renamed, or had their value types changed between the source and target release
- Migrating startup scripts, team preference files, test setup, or deployment configs to a newer (or older) MATLAB release
When Not To Use
- The
.mfile does not set any MATLAB settings (s.PersonalValue/s.TemporaryValueassignments) - You want to change MATLAB preferences interactively (use the Preferences dialog instead)
- You need to migrate Simulink or toolbox-specific settings (this skill covers core MATLAB settings only)