matlab-orchestrator

matlab-orchestrator is a skill for Claude Code, Codex from wzyn20051216/matlab-agent-skills. It costs 114 tokens per session (1,262 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 114 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,262 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.00114 $0.01262
Opus 5 $0.00057 $0.00631
Sonnet 5 $0.00023 $0.00252
Haiku 4.5 $0.00011 $0.00126

Measured 12d ago against content hash 74fb6fbd821b, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, 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 12d 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 · 119 lines

How it starts

The opening of the file, as written. The whole thing — 119 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 R2026a 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 · 119 lines

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. 12d 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 (23 stars, last pushed 2mo ago), licensed MIT. It adds 114 tokens to every session and 1,262 once invoked, about $0.0006 per session on Opus 5. 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

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-statistics

Audit, revise, or draft manuscript statistical reporting for Nature / high-impact journal submissions. Use when the user asks to check statistical analysis sections, p values, confidence intervals, sample size, biological versus technical replicates, randomization, blinding, multiple-comparison correction, model…

Yuan1z0825/nature-skills · 139 tokens

nature-experiment-log

A workflow for turning experiment notes, images, audio, or text into structured Markdown laboratory logs with YAML metadata. It can also organize raw attachments and optionally connect the logs to Feishu or Obsidian.

Yuan1z0825/nature-skills · 45 tokens

nature-citation

Add strict Nature/CNS citations to manuscript text by splitting long passages into citable segments, searching only accepted flagship and subjournal titles from Nature Portfolio, the AAAS Science family, and Cell Press, filtering by publication time range, and exporting one reference-manager-ready output by default.…

Yuan1z0825/nature-skills · 236 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

nemo-mbridge-perf-expert-parallel-overlap

Validate and use MoE expert-parallel communication overlap in Megatron-Bridge, including overlapmoeexpertparallelcomm, delaywgradcompute, and flex dispatcher backends such as DeepEP and HybridEP.

NVIDIA/skills · 56 tokens