Roadrunner Core
Conéctate a RoadRunner desde MATLAB y gestiona el ciclo de vida del proyecto/escena/escenario.
Funciona con configuración
Qué hace
Skill fundamental para la automatización de RoadRunner desde MATLAB: configura la ruta de la API, se conecta o lanza RoadRunner, y gestiona el ciclo de vida del proyecto/escena/escenario, ajustes del mundo, estado y cierre, produciendo el manejador rrApp del que dependen otras skills de RoadRunner. Se activa al conectarse a RoadRunner, crear o abrir proyectos/escenas/escenarios, establecer el origen del mundo o los límites de la escena, verificar el estado o cerrar RoadRunner. Requiere MATLAB R2022a+, una instalación de RoadRunner, Automated Driving Toolbox y la herramienta MCP evaluate_matlab_code.
Informe de la prueba
Localicé SKILL.md en skills-catalog/automotive/roadrunner-core y lo obtuve en crudo junto con ambos scripts referenciados (rrCoreInitialize.m, rrCoreCommands.m ambos HTTP 200) y manifest.yaml. El frontmatter se analiza con nombre+descripción; la única ruta del cuerpo de la skill es un marcador de posición documentado <absolute-path-to-this-skill> (sin rutas de máquina codificadas), y rrCoreInitialize.m resuelve la instalación de RoadRunner a través de variables de configuración/espacio de trabajo en lugar de adivinar. Sin olores de seguridad: addpath/savepath persistence es el propósito declarado de la skill, sin curl|sh, blobs o exfiltración. NO pude ejecutar la etapa de SALIDA — cada operación se enruta a través de la herramienta MCP evaluate_matlab_code contra una instalación en vivo de RoadRunner+MATLAB que no tengo, por lo que no se produjo ningún artefacto de línea base vs skill (outputMeasured=false). Frases de disparador juzgadas: DEBERÍA activarse — "conectar a RoadRunner desde MATLAB y abrir mi proyecto de autopista", "crear una nueva escena de RoadRunner y establecer el origen del mundo", "cerrar RoadRunner y verificar su estado"; NO DEBERÍA — "construir un modelo de Simulink para control de motor", "escribir una función de MATLAB para filtrar una señal ruidosa"; todas las 5 decididas correctamente.
Probado el: 2026-07-21 · Claude Code 2.x (agent harness)
Instalación
git clone --depth 1 https://github.com/matlab/matlab-agentic-toolkit.git /tmp/roadrunner-core-src mkdir -p ~/.claude/skills cp -R /tmp/roadrunner-core-src/skills-catalog/automotive/roadrunner-core ~/.claude/skills/roadrunner-core # Requires (all external, not bundled): # - MATLAB R2022a or later (changeWorldSettings needs R2023b+) # - RoadRunner installed + Automated Driving Toolbox licensed # - the evaluate_matlab_code MCP tool wired into the agent (all MATLAB runs through it; never matlab -batch) # First run: agent addpaths <skill>/scripts, runs rrCoreInitialize. If it errors PathsRequired, # supply installFolder + projectPath MATLAB vars and re-run (one-time, persisted via savepath/settings).
Comandos y prompts de ejemplo
/roadrunner-coreConéctate a RoadRunner desde MATLAB y gestiona el ciclo de vida del proyecto/escena/escenario.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Connect to RoadRunner and open this projectSet the world origin for this sceneCheck RoadRunner connection status and close it