specifying-mbd-algorithms
Installation
SKILL.md
MBD Algorithm Specs
Structured specification of algorithms for Model-Based Design. Adapts the specifying-software templates for the MBD algorithm domain.
When to Use
- Specifying a controller, estimator, signal processor, diagnostic, or supervisory logic algorithm
- The algorithm will be authored in Simulink, Stateflow, System Composer, or as a MATLAB Function block
- The algorithm is part of a model-based design workflow (simulation, code generation, or both)
- Creating, updating, or reviewing algorithm specification documents
When NOT to Use
- Building the algorithm model → use
building-simulink-models - Testing an existing model → use
testing-simulink-models - Plant/environment models → use
specifying-plant-models - Traditional software (C, C++, Python, standalone MATLAB scripts) → use
specifying-software - Full closed-loop system → use this skill for the algorithm side,
specifying-plant-modelsfor the plant side