mbse-workflow

Orchestrate approval-gated MBSE project phases in MATLAB with generated scripts.

162|31|Updated Oct 25, 2025
One-click install
npx skills add https://github.com/matlab/agent-skills-playground --skill mbse-workflow-matlab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mbse-workflow
Source: https://github.com/matlab/agent-skills-playground/tree/main/demos/mbse-with-agentic-ai/skills/mbse-workflow
Command: npx skills add https://github.com/matlab/agent-skills-playground --skill mbse-workflow-matlab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of getting stuck in MBSE setup and phase sequencing by providing a guided, approval-gated workflow that walks a user through RFLPV project creation, requirements, and architecture layering in MATLAB and System Composer.

Core Features & Use Cases

  • Phase-by-phase orchestration (propose → approve → generate → run → confirm): Keeps the user in control at checkpoints and prevents jumping ahead without explicit buy-in.
  • Idempotent MBSE script generation: Produces repeatable build scripts (with rebuild-aware guidance for SIDs and cross-link freshness).
  • Traceability across layers: Creates and refreshes requirements and architecture models and establishes Implement links (SN/SR, Function, Logical, Physical) using slreq and System Composer patterns.
  • Resumable project setup: Supports greenfield setup and resuming mid-workflow on existing projects, including advice on safely handling stale links and rebuild side effects.

Quick Start

Use the mbse-workflow skill when you want to create or continue an MBSE project in MATLAB by answering the Phase 0 interview questions, approving each proposed phase plan, and then running the generated build scripts while confirming the outputs.

Frequently Asked Questions about mbse-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sequence RFLPV phases in MATLAB for an MBSE project?

MBSE project execution in MATLAB orchestrates RFLPV phase sequencing using a propose-approve-generate-run-checkpoint control loop. This enforces user approvals at each phase gate, preventing progression without explicit confirmation.

How do I generate idempotent MATLAB scripts for System Composer architecture?

Idempotent MATLAB script generation produces repeatable build scripts for System Composer architecture. These scripts include rebuild-aware guidance for handling SIDs and maintaining slreq cross-link freshness during successive model rebuilds.

Can I resume an in-progress MBSE workflow on an existing MATLAB project?

Resumable MBSE project setup supports continuing mid-workflow on existing MATLAB projects. It safely handles stale slreq links and rebuild side effects, allowing users to pick up incomplete RFLPV phases where they left off.

How do I establish traceability across requirements and architecture layers in MATLAB?

Traceability across layers in MATLAB creates and refreshes requirements and architecture models to establish Implement links. It connects SN/SR, Function, Logical, and Physical layers using slreq and System Composer patterns.

What is the best way to manage slreq cross-links when rebuilding Simulink requirements?

Managing slreq cross-links during rebuilds requires rebuild-safe handling to maintain link freshness. The workflow provides deterministic script generation that accounts for SID changes and cross-link integrity across RFLPV phases.