matlab-orchestrator

matlab-orchestrator is a skill for Claude Code, Codex from wzyn20051216/matlab-agent-skills. It costs 0 tokens per session (2,043 once invoked), scanned A, original, MIT.

A routing skill for MATLAB and Simulink, tools used for numerical computing, engineering models, and simulations. It sends requests to the appropriate workflow and checks the resulting work where possible.

In plain words
What is it for?
MATLAB and Simulink coding, simulations, data analysis, control, robotics, signal or image processing, AI workflows, code generation, and reproducing research papers.
Why use it?
It turns broad MATLAB requests into a sequence that selects the right specialist, runs the work, saves outputs, and validates results. It also defines how MATLAB should be used on the machine.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit MATLAB and Simulink coding, simulations, data analysis, control, robotics, signal or image processing, AI workflows, code generation, and reproducing research papers.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/wzyn20051216/matlab-agent-skills/matlab-orchestrator
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add wzyn20051216/matlab-agent-skills --skill matlab-orchestrator
Clone the repo
git clone --depth 1 https://github.com/wzyn20051216/matlab-agent-skills

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for matlab-orchestrator

README.md
[![agentmods](https://agentmods.dev/badge/skills/wzyn20051216/matlab-agent-skills/matlab-orchestrator/github.svg)](https://agentmods.dev/skills/wzyn20051216/matlab-agent-skills/matlab-orchestrator)
Your own site
<a href="https://agentmods.dev/skills/wzyn20051216/matlab-agent-skills/matlab-orchestrator"><img src="https://agentmods.dev/badge/skills/wzyn20051216/matlab-agent-skills/matlab-orchestrator/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for matlab-orchestrator

Your own site · 80×15
<a href="https://agentmods.dev/skills/wzyn20051216/matlab-agent-skills/matlab-orchestrator"><img src="https://agentmods.dev/badge/skills/wzyn20051216/matlab-agent-skills/matlab-orchestrator.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 0 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,043 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00000 $0.02043
Opus 5.5 $0.00000 $0.00817
Sonnet 5.5 $0.00000 $0.00409
Haiku 4.5 $0.00000 $0.00204

Measured 5d ago against content hash 6f21dfca2cad, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

matlab-orchestrator scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/matlab-orchestrator/SKILL.md · 170 lines

How it starts

The opening of the file, as written. The whole thing — 170 lines — stays where its author put it; the contents beside it link to each section on GitHub.

MATLAB Orchestrator

Use this skill as the entry point for MATLAB work. The goal is to turn a loose engineering request into a closed-loop workflow: select the right specialist skill, run MATLAB when possible, save artifacts, and verify the result before reporting back.

Execution Requirement On This Machine

On this machine, MATLAB and Simulink work should default to the official MATLAB MCP auto workflow, not a fresh matlab -batch session. Treat the visible MATLAB desktop as the primary and expected execution path for engineering tasks, especially Simulink modeling, iterative control tuning, and repeated read-modify-simulate loops.

Use this priority order:

  1. Official MATLAB MCP in auto mode, reusing an existing shared MATLAB session when present.
  2. Official MATLAB MCP in existing / new mode only if the user explicitly requests those modes.
  3. matlab -batch only if the user explicitly asks for batch, CI, or headless execution.

First pass

  1. Identify the task family.
  2. Check whether an official MATLAB MCP auto configuration is available first.
  3. If the task requires MATLAB work on this machine, stay on MCP unless the user explicitly requests a headless/batch path.
  4. Inspect installed toolboxes with ver before choosing toolbox-specific APIs.
  5. Prefer official MathWorks documentation and installed examples over memory.
  6. Treat forum posts and blogs as hints only; verify every API and parameter locally.

The user prefers to see Simulink work happen live, not only receive final files. For Simulink modeling, simulation, control tuning, or code generation tasks:

  1. Start by opening a visible MATLAB/Simulink session and the relevant .slx model with load_system / open_system.
  2. If creating a new model, create and save the model early, then open it before continuing with automated block edits.
  3. Use open_system(modelName), set_param(modelName,"ZoomFactor","FitSystem"), scopes, figures, and live plots so the user can watch the process.
  4. Prefer a visible demonstration step before or alongside batch validation. Batch logs and exported artifacts are still required for acceptance, but they should not replace the visible model/plot experience.
  5. When an already-open MATLAB window is present, try to execute open_system in that visible session or bring the Simulink model window to the front. Confirm the expected model window title in the final report.

Read the full file on GitHub · 170 lines

Files

What ships with it

7 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 5d ago Changed · +51 lines 6f21dfca2cad
  2. 1mo ago First seen · 119 lines · 0 tokens per session scan A 74fb6fbd821b

Subscribe to this mod's changes

matlab-orchestrator is a skill published in the GitHub repository wzyn20051216/matlab-agent-skills (27 stars, last pushed 6d ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 2,043 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

manim-video

Create mathematical, geometric and scientific videos with Manim Community in Python. Use when animating equations, graphs, transformations or educational explanations; distinguish Manim Community from ManimGL and deliver a rendered, inspected video.

WrongStack/WrongStack · 47 tokens

ml-experiment-tracker

Plan reproducible ML experiment runs with explicit parameters, metrics, and artifacts. Use before model training to standardize tracking-ready experiment definitions.

0x-Professor/Agent-Skills-Hub · 33 tokens

nature-paper-trans

A workflow for translating selected pages or a complete English research-paper PDF into a simplified-Chinese, image-based PDF. bioRxiv is not mentioned in the provided details; the workflow applies to research-paper PDFs generally.

Yuan1z0825/nature-skills · 68 tokens

nature-statistics

A guide for checking or writing how statistical analyses are reported in scientific papers submitted to Nature or similar high-impact journals.

Yuan1z0825/nature-skills · 53 tokens

nature-citation

A citation-writing workflow for adding references from selected Nature Portfolio, AAAS Science, and Cell Press journals to manuscript text. It breaks long passages into smaller claims and matches them with eligible papers.

Yuan1z0825/nature-skills · 58 tokens

cuopt-numerical-optimization-formulation

LP, MILP, QP — concepts, problem-text parsing, and formulation patterns (parameters, constraints, decisions, objective). Concepts only; no API.

NVIDIA/skills · 42 tokens