Generate Requirement Drafts
Entwirft Simulink-Requirements im EARS-Format als .slreqx oder validiertes YAML mit Rückverfolgbarkeit.
Getestet · Funktioniert
Was es kann
Verwandelt Simulink-Modellverhalten in Requirement-Entwurfs-Artefakte (Requirements Toolbox .slreqx oder ein strukturiertes YAML-Fallback), formuliert in EARS-shall-Aussagen statt in bloßen Nacherzählungen der Block-Topologie. Triggert, wenn ein Nutzer bittet, Requirements aus einem Modell zu entwerfen, zu aktualisieren oder zurückzuverfolgen; tritt explizit zurück bei ReqIF/DOORS-Import oder Testschreib-Aufgaben, die zu Geschwister-Skills im selben Toolkit gehören.
Testbericht
Die Mini-Aufgabe live durchgeführt: eine 3-Requirement-CruiseControl_requirements.yaml gemäß den EARS- + Entwurfsmarkierungs- + Provenienzregeln des Skills erzeugt, die einen echten `yaml.safe_load`-Check sauber bestand — die skill-lose Baseline war unmarkierte Prosa ohne IDs, Rationale-Trennung oder Rückverfolgbarkeit, unbrauchbar für jede nachgelagerte Toolchain.
Getestet am: 2026-07-13 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/matlab/simulink-agentic-toolkit cd simulink-agentic-toolkit mkdir -p ~/.claude/skills cp -r skills-catalog/model-based-design-core/generate-requirement-drafts ~/.claude/skills/generate-requirement-drafts
Befehle & Beispiel-Prompts
/generate-requirement-draftsEntwirft Simulink-Requirements im EARS-Format als .slreqx oder validiertes YAML mit Rückverfolgbarkeit.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Draft EARS shall-statements from this Simulink model's behaviorGenerate traceable requirements from my model as a validated YAML fileTurn this Simulink block diagram into draft requirement artifacts