roadrunner-core
Foundation skill for all RoadRunner workflows: MATLAB path setup, connection, project/scene/scenario lifecycle, world settings, handle management, status, and close. Use when connecting to RoadRunner, managing projects/scenes/scenarios, setting world origin, checking status, closing RoadRunner, or when any downstream RoadRunner skill needs initialization.
npx skills add matlab/matlab-agentic-toolkit --skill roadrunner-core --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# RoadRunner Core Foundation skill for all RoadRunner agent workflows. Manages the RoadRunner connection, project/scene/scenario lifecycle, and handle management from MATLAB. Produces the `rrApp` handle used by all downstream RoadRunner skills. Execution: all MATLAB code runs via `evaluate_matlab_code` MCP tool. Never `matlab -batch`. ## When to Use - Connecting to or launching RoadRunner from MATLAB - Creating, opening, or saving projects, scenes, or scenarios - Setting world origin or scene extents - Checking RoadRunner status - Closing RoadRunner safely - Any downstream RoadRunner skill needs `rrApp` initialization ## When NOT to Use - **RoadRunner is not installed** — this skill requires a working RoadRunner installation; it cannot install the product - **MATLAB version below R2022a** — the `roadrunner` class and related APIs are not available in earlier releases - **`rrApp` already exists and is valid** — re-running `rrCoreInitialize` is safe (it's idempotent) but unnecessary; prefer checking `exist('rrApp','var')` first to avoid the overhead - **User has not provided installation or project paths** when first-time setup is needed — ask the user first, do not guess paths - **R
- When to Use
- When NOT to Use
- 1. How the Agent Uses This Skill
- First-time setup (once per machine — two-tier resolution)
- First call in a session
- Subsequent calls
- Key principle
- 2. Files
- Deployment
- 3. Decision Logic
- Launch (handled by rrCoreInitialize)
- 4. Placeholders
- 5. Handle Management
- 6. Path Setup
What does the roadrunner-core skill do?
Foundation skill for all RoadRunner workflows: MATLAB path setup, connection, project/scene/scenario lifecycle, world settings, handle management, status, and close. Use when connecting to RoadRunner, managing projects/scenes/scenarios, setting world origin, checking status, closing RoadRunner, or when any downstream RoadRunner skill needs initialization.
How do I install it?
Run `npx skills add matlab/matlab-agentic-toolkit --skill roadrunner-core --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From matlab/matlab-agentic-toolkit, a repository with 868 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
