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 startup scripts need path updates for the new release
  • Migrating team preference files or CI configs to a newer MATLAB version
  • Settings paths have changed between releases (moved, renamed, type-changed, or removed)
  • You need to know what settings changed between two specific MATLAB releases

When Not To Use

  • The script does not use settings() API (no .PersonalValue or .TemporaryValue assignments)
  • Both source and target MATLAB releases are not installed on this machine
  • You want to change MATLAB preferences via the GUI (use Preferences dialog instead)

Arguments

Installs
15
GitHub Stars
920
First Seen
Aug 2, 2026
matlab-migrate-settings — matlab/matlab-agentic-toolkit