← ClaudeAtlas

matlab-create-course-activitylisted

Create MATLAB Course Designer MATLAB Exercise learning activities by wrapping the existing matlab-generate-grader-assessments skill, then validating generated solution.m, template.m, and tests.m files with MATLAB MCP Server tool calls. Use when the user asks to create a MATLAB Exercise, MATLAB course activity, Course Designer MATLAB activity, validated MATLAB solution file, or MATLAB Exercise component folder.
matlab/agent-skills-playground · ★ 176 · AI & Automation · score 80
Install: claude install-skill matlab/agent-skills-playground
# MATLAB Course Activity Generator Create MATLAB Course Designer-ready MATLAB Exercise learning activities. This skill is a wrapper around the existing `matlab-generate-grader-assessments` skill: use `matlab-generate-grader-assessments` first to create the shared MATLAB Grader-style component parts, then use MATLAB MCP Server tool calls to validate the generated MATLAB files and add Course Designer authoring metadata. ## Input The user may have provided a module objective or activity idea in their request. If it is missing or too vague, collect missing activity inputs in Step 1. ## Reference Files Read these references from the `references/` directory as needed: - `references/grader-wrapper-workflow.md` — how to call and use `matlab-generate-grader-assessments` - `references/matlab-validation-rules.md` — MATLAB MCP validation workflow - `references/course-designer-artifacts.md` — output folder and metadata rules Read `references/grader-wrapper-workflow.md` and `references/course-designer-artifacts.md` before creating artifacts. ## Required Tooling Use the existing `matlab-generate-grader-assessments` skill for the initial component generation. Use MATLAB MCP Server calls for validation: - `detect_matlab_toolboxes` for product/toolbox availability - `check_matlab_code` for static analysis of `.m` files - `run_matlab_file` for runnable scripts, validation drivers, or test harnesses - `evaluate_matlab_code` for targeted checks, path setup, function calls, and MATLAB