Build or import MATLAB rigidBodyTree models for robot arms, attach grippers, visualize configurations, and calculate forward or inverse kinematics. The skill emphasizes checking solver convergence, pose error, and joint continuity when validating solutions.
- Loading a known robot arm model
- Importing a robot from a URDF file
- Solving and checking an inverse-kinematics target
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Plan robot arm paths between joint configurations or poses, then turn them into trajectories with velocity and acceleration limits. It supports collision checking against workspace geometry and helps choose among RRT, CHOMP, and trajectory generation methods for different motion needs.
- Connecting robot arm poses with a path
- Planning around fixtures or workpieces
- Generating time optimal or constant speed trajectories
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Build and simulate UAV scenarios in MATLAB with terrain, buildings, platforms, and attached sensors. The skill covers importing scene meshes, configuring UAV platforms and GPS or IMU sensor adaptors, advancing the simulation in time steps, and visualizing the flight in 3D.
- Creating a UAV simulation with terrain and buildings
- Adding GPS or IMU sensors to a UAV platform
- Running a time-stepped scenario and reading sensor data
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Export MATLAB PCB designs as Gerber and drill files for fabrication. Add RF connector footprints and choose a writer for supported board services, with settings such as file naming and coordinate units. The result is a manufacturing output folder or archive.
- Preparing a pcbComponent design for fabrication
- Adding SMA or other RF connector footprints
- Formatting Gerber output for a supported fab service
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Turn MATLAB monitoring scripts into operator dashboards for industrial systems. Build plant, area, and detail screens with live data, alarms, trends, and confirmed setpoint writes, following conventions that help operators distinguish normal readings from conditions requiring attention.
- Wrapping an OPC UA, Modbus, MQTT, or PI script in an operator dashboard
- Building plant overview, area, and detail screens
- Adding alarms, live trends, or guarded setpoint controls
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Create a MATLAB add-on that lets MATLAB communicate with an Arduino sensor or peripheral the standard support package does not cover. The skill guides library checks, setup, MATLAB and C++ code, and verification.
- Wrapping a third-party Arduino sensor library for MATLAB
- Adding MATLAB support for an LCD or motor driver
- Checking whether an Arduino peripheral needs a custom add-on
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Configure properties of Simulink scope blocks and MATLAB scope objects through documented public APIs. The skill checks which properties are available, applies supported changes, and directs users to the scope window when a setting cannot be changed programmatically.
- Changing a supported property on a Simulink Scope block
- Updating a MATLAB time scope or spectrum analyzer
- Checking whether a scope setting is publicly accessible
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Create MATLAB workflows that capture RF data on NI USRP radios only when a signal is detected. Choose energy detection for rising signal power or preamble detection to match a known sequence, then scan frequencies or tune detection thresholds.
- Capture only when signal energy rises above the noise floor
- Capture WLAN, LTE, or 5G signals by matching a known preamble
- Scan frequency channels for activity
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Design and analyze PCB transmission lines such as microstrip, stripline, coplanar waveguide, and differential pairs. Use MATLAB to size traces for a target impedance, calculate per-unit-length electrical parameters, and examine coupling and crosstalk between traces.
- Size a PCB trace for a target impedance
- Compare microstrip, stripline, and coplanar waveguide designs
- Estimate RLGC parameters for a trace cross-section
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Design RF filters in MATLAB for selecting frequency bands or rejecting unwanted signals. Choose topologies such as hairpin, coupled-line, combline, stub, and SIW, inspect responses, and extract a filter model from measured S-parameter data.
- Designing a compact bandpass filter
- Creating a lowpass or notch filter
- Choosing a filter topology for a bandwidth target
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Design passive RF circuit parts in MATLAB, including spiral inductors, capacitors, baluns, resonators, and phase shifters. Set component dimensions, estimate electrical properties, explore behavioral models, and prepare designs for analysis or optimization.
- Design a spiral inductor or capacitor
- Create a balun or phase shifter
- Estimate inductance or capacitance
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Configure dielectric substrates, metal conductors, multilayer stackups, and frequency-dependent loss models for RF PCB simulations in MATLAB. Use catalog materials or define custom properties before creating dielectric or metal objects for a board or component.
- Selecting an FR4 or Rogers substrate
- Defining custom dielectric properties
- Setting conductor material and thickness
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Set up CAN or CAN FD communication in MATLAB, from finding supported hardware and configuring channels to sending, receiving, filtering, and decoding messages. The skill also guides bus monitoring and analysis, with vendor and platform differences taken into account.
- Setting up a CAN or CAN FD test bench
- Sending and receiving bus messages
- Filtering and decoding message signals
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Import PCB and IC package layouts into MATLAB, then inspect their nets, layers, components, stackups, and shapes. The skill helps choose the right reader for Gerber, ODB++, Allegro, and native files, and explains how to query the imported design.
- Inspecting nets and components in an imported board
- Reading Gerber or ODB++ layout files
- Checking layer stackups and shapes
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Use this skill to find MATLAB-supported hardware that is connected, search devices by capabilities such as CAN or analog input, and inspect a device's capabilities and required add-on installation state. It helps with discovery and setup checks before device-specific work.
- Listing hardware detected by MATLAB
- Finding devices that support CAN or analog input
- Checking a device's capabilities
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Turn MATLAB code from the current conversation into a documented, runnable `.m` script. The skill keeps the final successful versions, arranges code into workflow sections, gathers parameters near the top, and saves the result in a `Results` folder.
- Saving a MATLAB session as a reusable script
- Creating a reproducible script from completed analysis
- Collecting successful code from a design workflow
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Translate NI-DAQmx C function signatures into MATLAB calls with `calldaqlib`, including how to handle implicit task handles, output buffers, enums, and returned values. Use it when adapting existing C or LabVIEW code or accessing driver features outside the daq object, with Data Acquisition Toolbox R2026a or later.
- Translating a DAQmx C function into a MATLAB call
- Adapting NI-DAQmx or LabVIEW code for MATLAB
- Using NI-DAQmx functions unavailable through the daq object
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Generate 3GPP-compliant 5G NR downlink or uplink baseband waveforms in MATLAB. Configure channels, bandwidth, subcarrier spacing, and modulation to create custom signals or test model and reference channel waveforms for measurement and conformance testing.
- Create a custom 5G NR downlink waveform
- Generate uplink signals for measurement
- Build test model or fixed reference channel waveforms
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Design and simulate a MATLAB digital down converter using `dsphdl` streaming components, including an NCO, mixer, and decimation filters. Handle integer or fractional rate changes and generate synthesizable Verilog or VHDL with HDL Coder.
- Designing an FPGA or ASIC receiver front end
- Building an NCO, mixer, and decimation filter chain
- Handling a non-integer output sample rate
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Design and study antennas, PCB antennas, and arrays with MATLAB Antenna Toolbox. Explore radiation patterns and electrical performance, compare designs, use supported AI-assisted exploration, optimize dimensions, and export PCB designs for fabrication.
- Designing an antenna for a target frequency
- Comparing radiation patterns across designs
- Building a multilayer PCB antenna
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Prepare MATLAB parallel pool workers with paths, environment variables, connections, libraries, or data before parallel work begins. The guidance helps manage per-worker resources and setup, and modernize spmd-based setup patterns for parfor and parfeval workflows.
- Make a library available to each parallel worker
- Load a data file once per worker for parfor
- Set paths or environment variables on pool workers
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Try a thread-based MATLAB parallel pool when local `parfor`, `parfeval`, or `spmd` runs slowly, especially when large data transfers or process-pool startup add overhead. It explains how to test thread compatibility, interpret errors, and make Threads the persistent default.
- Improving slow local `parfor` performance
- Reducing overhead from large broadcast variables
- Checking whether code can run on a thread pool
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Inspect a specified MATLAB installation folder and list the installed products and support packages. Use it to check whether a particular toolbox or package is present, or to review the installation contents for a given MATLAB release.
- Listing installed MATLAB products and toolboxes
- Checking whether a specific toolbox is installed
- Reviewing support packages for a MATLAB release
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026
Diagnose MATLAB `parfor` errors by running the code analyzer, matching its messages to variable classification issues, and applying focused fixes. Use it to repair a loop or convert a `for` loop while preserving its results, then verify the changes with the analyzer.
- Fixing a `parfor` variable classification error
- Converting a `for` loop to `parfor`
- Reviewing a MATLAB file with a reported `parfor` problem
matlab/matlab-agentic-toolkit☆ 1.2KUpdated Oct 27, 2026