Generate Requirement Drafts

Tworzy szkice wymagań Simulink w formacie EARS jako .slreqx lub zwalidowany YAML z identyfikowalnością.

Autor: matlab · matlab/simulink-agentic-toolkit

Testowano · Działa ★ 9.6/10

Generate Requirement Drafts — Tworzy szkice wymagań Simulink w formacie EARS jako .slreqx lub zwalidowany YAML z identyfikowalnością.

Co robi ten skill

Zamienia zachowanie modelu Simulink w robocze artefakty wymagań (Requirements Toolbox .slreqx lub ustrukturyzowany fallback YAML), sformułowane jako zdania „shall” w konwencji EARS, a nie jako powtórzenie topologii bloków. Uruchamia się, gdy użytkownik prosi o naszkicowanie, zaktualizowanie lub prześledzenie wymagań z modelu; wyraźnie ustępuje miejsca zadaniom importu ReqIF/DOORS lub pisania testów, które należą do sąsiednich skilli w tym samym zestawie narzędzi.

Raport z testu

Uruchomiono na żywo mini-zadanie: wygenerowano plik CruiseControl_requirements.yaml z 3 wymaganiami zgodnie z regułami EARS + oznaczania szkiców + pochodzenia danych skilla, i sparsował się czysto przy prawdziwym sprawdzeniu `yaml.safe_load` — wersja bazowa bez skilla to nieoznaczona proza bez identyfikatorów, podziału uzasadnień czy identyfikowalności, bezużyteczna dla dalszego toolchainu.

Testowano: 2026-07-13 · Claude Code 2.x (agent harness)

Instalacja

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

Komendy i przykładowe prompty

  • /generate-requirement-draftsTworzy szkice wymagań Simulink w formacie EARS jako .slreqx lub zwalidowany YAML z identyfikowalnością.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Draft EARS shall-statements from this Simulink model's behavior
  • Generate traceable requirements from my model as a validated YAML file
  • Turn this Simulink block diagram into draft requirement artifacts