matlab-project
OfficialSet up and govern MATLAB Projects with confidence.
System Documentation
What problem does it solve?
Use this skill for any work involving a MATLAB Project (.prj) — creating a new project, tracking files, managing the project path, configuring Simulink cache and code-generation folders, running project health checks, or writing build scripts that keep the project in sync with the file system. Trigger phrases include "set up a MATLAB project", "create a .prj", "track this file in the project", "project health check", or writing build scripts that keep the project in sync with the file system. This skill is the generic foundation; domain-specific skills (e.g. mbse-workflow) build on it.
Core Features & Use Cases
- Domain-agnostic helpers like
setupProject,registerWithProjectand conventions for idempotent build scripts, tracking, and path management. - Ability for domain-specific skills to reuse and override living-doc templates (plan.md and decisions.md) and living-doc behavior.
- Supports structured living documentation (plan.md, decisions.md) at project root and template overrides.
Quick Start
Run setupProject with a projectName, projectFolder, and derivedSubfolders to initialize a MATLAB Project and integrate with Simulink cache/codegen directories.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: matlab-project Download link: https://github.com/simulink/blog/archive/main.zip#matlab-project Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.