matlab

123 mods across 8 repositories, 3.7k stars between them.

matlab/simulink-agentic-toolkit

Plugin Claude Code

Plugin marketplace listing 9 plugins: model-based-design-core, model-based-system-engineering, verification-validation-and-test, code-generation, simulink-simulation.

1.0k 5d ago A tokens not measured

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Customize A2L (ASAP2) files generated from Simulink models using coder.asap2 and coder.mapping APIs. Use this skill when adding COMPUMETHODs, creating GROUPs, converting STDAXIS to COMAXIS, adding BITOPERATIONs, creating VARIANTCODING, excluding measurements or struct elements, removing DEFAULTEVENTLIST, or any A2L…

1.0k 5d ago A 114 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Configure Simulink models for Embedded Coder (ERT) or AUTOSAR code generation. Use when the user asks to configure a model for production/ECU deployment, generate embedded C or C++ code, target ARM or x86 hardware, optimize code generation for speed or RAM, apply MISRA C/C++ compliance, or set up ERT, AUTOSAR, or…

1.0k 5d ago A 170 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Converts a double-precision Simulink system or subsystem to single precision using DataTypeWorkflow.Single (Fixed-Point Designer). The single conversion replaces all user-specified double-precision data types, as well as output data types that compile to double precision, with single-precision data types. Use this…

1.0k 5d ago A 108 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Build motor control solutions using Motor Control Blockset for PMSM, induction motors, BLDC, and SynRM. Implement field oriented control, sensorless FOC, six-step control, speed control, current control, and torque control. Configure SVPWM, flux weakening, MTPA, MTPV, control of non-linear motors, inverter control…

1.0k 5d ago A 97 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Builds and edits Simulink, System Composer, Stateflow, and Simscape models. Use when modifying model structure, parameters, ports, connections, or Stateflow chart internals.

1.0k 5d ago A 45 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Guide users through creating and managing .satk/block-policy.json for controlling which blocks the agent can use, which are excluded, and which block parameters the agent should not modify. Use when setting up block usage policy for a project.

1.0k 5d ago A 51 tokens

filing-bug-reports

11

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Generate a standalone bug report that another developer can use to reproduce, investigate, and fix an issue. Use when the user says 'file a bug', 'write a bug report', 'report this issue', or asks to document a defect for handoff.

1.0k 5d ago A 58 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Generates draft requirements from Simulink models. Use when drafting or updating requirement artifacts from a model. Prefers Requirements Toolbox (.slreqx) when available; falls back to structured YAML.

1.0k 5d ago A 46 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Manages MATLAB projects for Simulink workflows: path management, file registration, labels, source control configuration, and project lifecycle. Use when creating projects, adding models/dictionaries/requirements to projects, configuring labels for automation, fixing broken model references, or setting up source…

1.0k 5d ago A 69 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Register, add, or update existing custom Simulink block libraries and configure block policy and knowledge index. Use when a user wants to register, set up, configure, or add existing .slx library files for agent-assisted model building. Do NOT use when the user wants to create or author a new library from scratch …

1.0k 5d ago A 79 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Configures Simulink simulations non-destructively using SimulationInput objects — parameter overrides without modifying the model, batch sweeps via parsim, custom input signals via Dataset, and simulation data retrieval via logsout. Use when running sim()/parsim() with setVariable, setBlockParameter, setExternalInput…

1.0k 5d ago A 91 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Use this skill when the user wants to curate the SATK library knowledge index for a Simulink project — mark commonly used blocks, correct auto-assigned block categories, or improve block descriptions so the model-building agent picks better blocks from custom libraries. Triggered by phrases like "mark blocks common"…

1.0k 5d ago A 101 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Specify algorithms for Model-Based Design: system specs, architecture specs, implementation plans, test plans. Use when creating specifications for controllers, signal processing, diagnostics, estimators, or other algorithms authored in Simulink, Stateflow, System Composer, or MATLAB Function blocks.

1.0k 5d ago A 62 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Specify plant models for closed-loop simulation: system specs, architecture, build plans, validation plans. Use when creating, updating, or reviewing plant model specifications, planning plant model architecture, or planning plant model validation.

1.0k 5d ago A 49 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Common steps for building multi-layer system architecture models using System Composer. Use when implementing architecture models or when interacting with interface dictionaries, allocation sets, stereotypes, and requirements for architecture components.

1.0k 5d ago A 43 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Building or editing Simulink (.slx) models that stream signals in frames using DSP System Toolbox — audio, vibration, radar, comms. Use when the prompt names a Simulink block (Discrete FIR Filter, Buffer, Unbuffer, Rate Transition, Downsample, Upsample, Sample-Rate Converter, FIR Decimation, Time Scope, Spectrum…

1.0k 5d ago A 159 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Search the full catalog of shipped MathWorks example models with the invokeModelFinder helper script. Use when asked to find, show, or open a shipped example model, or to point someone at an example that demonstrates a concept.

1.0k 5d ago A 52 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Use when integrating legacy code, custom code, or C/C++ code into Simulink via C Function blocks. Configure Simulink C Function blocks programmatically using the SymbolSpec API. TRIGGER when the user: Asks about calling or wrapping C/C++ code or libraries in Simulink Wants to create, configure, or use a C Function…

1.0k 5d ago A 137 tokens

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Synthesize new waveforms from scratch for Simulink inports using createInputDataset. Use ONLY when the user asks to generate, create, or synthesize signals (step, ramp, sine, chirp, pulse, noise) to populate a Dataset for External Inputs or Signal Editor. Covers timeseries and timetable formats with correct data type…

1.0k 5d ago A 142 tokens

create-sdi-run

24

matlab/simulink-agentic-toolkit

Skill Claude CodeCodex

Import data into the Simulation Data Inspector (SDI) from MAT, CSV, or Excel files, from workspace variables, or from a Simulink simulation. Use when the user wants to view a logged file in SDI, load a bench-test log, or verify what a just-completed Simulink.sdi.createRun or sim(model) produced. Covers the 'file'…

1.0k 5d ago A 221 tokens