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 .m scripts set PersonalValue or TemporaryValue on 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 .m file does not set any MATLAB settings (s.PersonalValue / s.TemporaryValue assignments)
  • 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)

Arguments

Installs
29
GitHub Stars
1.2K
First Seen
Aug 2, 2026