matlab
Designs, reviews, and migrates MATLAB R2026a and GNU Octave numerical code, covering functions with arguments blocks, arrays and indexing, tables and timetables, matlab.unittest tests, MATLAB Projects, exportgraphics figures, MAT file inventory, and MATLAB-Python interoperability. Includes static helper scripts that scan .m files, plan argv commands, and hash artifacts without executing anything. Use when writing or reviewing .m code, migrating code between MATLAB releases or to Octave, setting up reproducible tests and projects, inspecting an untrusted MAT or .mlx file safely, or checking Python Engine compatibility. Do not use for pure Python numerical work with NumPy or SciPy.
- Version
- 1.2
- License
- MIT
- Compatibility
- Documentation is pinned where noted to proprietary MATLAB R2026a and free GNU Octave 11.3.0. Bundled Python CLIs require Python 3.11+ and run locally without MATLAB or Octave; optional MAT inventory uses scipy and/or h5py.
Pinned to revision df088027ff23, so it is the text this page describes rather than whatever the author pushed since.
Pre-approved tools experimental
Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.
- Read
- Write
- Bash
- Glob
- Python
Files
- skills/matlab/SKILL.md
- skills/matlab/assets/project_manifest_template.json
- skills/matlab/assets/python_compatibility_r2026a.json
- skills/matlab/assets/reproducibility_manifest_template.json
- skills/matlab/references/data-import-export.md
- skills/matlab/references/executing-scripts.md
- skills/matlab/references/graphics-visualization.md
- skills/matlab/references/mathematics.md
- skills/matlab/references/matrices-arrays.md
- skills/matlab/references/octave-compatibility.md
- skills/matlab/references/programming.md
- skills/matlab/references/python-integration.md
- skills/matlab/scripts/_common.py
- skills/matlab/scripts/generate_function_scaffold.py
- skills/matlab/scripts/inventory_mat_file.py
- skills/matlab/scripts/plan_batch_command.py
- skills/matlab/scripts/plan_python_compatibility.py
- skills/matlab/scripts/reproducibility_report.py
- skills/matlab/scripts/scan_m_code.py
- skills/matlab/scripts/validate_project_manifest.py
Every link opens the file at its source, pinned to the revision this page describes.