Install any skill in seconds. Free to start, no credit card required.
Get Started Free →matlab/matlab-create-buildfile
Generate a MATLAB buildfile.m with tasks for static analysis, testing, coverage reporting, and packaging. Use after matlab-create-project when the project structure is in place and you need repeatable build automation.
Passed 21 of 24 test cases with the skill, and 8 of 24 without it.
and 22 more in the full report
15 fixed7 passed either way2 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 15 test cases the skill fixed. Same model, same prompt, with and without the skill.
When a developer executes `buildtool` with no task arguments in the terminal, which task array should run by default?
| Checked | Without skill | With skill |
|---|---|---|
| Sets DefaultTasks to ["check" "test" "coverage"] | Missed | Passed |
The instructions your model reads when the skill loads.
You generate a buildfile.m that defines the repeatable build/test/package pipeline using MATLAB's matlab.buildtool framework.
matlab-create-project has set up the project structurebuildfile.m already exists and works — use matlab-build-toolbox to execute itmatlab-build-toolboxmatlab-create-project firstScan the project for:
toolbox/ — the standard toolbox-design-guidelines layout (everything that ships)+packagename/ — namespace-package layout (from matlab-create-project)source/ or src/ — generic source foldertests/ — test files to run.c, .cpp, .cxx, .F, .f90) in folders like mex/, src/mex/, c_src/, or at the project root. Presence indicates the project needs a MexTask.toolboxPackaging.prj — packaging configuration (produced by Toolbox Packaging Tool)buildfile.m — update rather than replacebuildUtilities/toolboxSpecification.m — interface spec (for context on what the toolbox exposes)Record the detected structure — the generated buildfile must reference actual paths.
buildfile.mtest cases passed, vs 8 / 24 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.