Requirements Modeling
Installation
SKILL.md
Requirements Modeling Skill
Purpose
Use visual models to clarify and analyze requirements. "A picture is worth 1000 words" - specifically for complex logic and relationships.
When to Use
- Complex logic (State diagrams).
- System interactions (Sequence diagrams).
- Data relationships (Class/ERD diagrams).
- User decisions (Activity diagrams).
Key Modeling Techniques (UML & Others)
1. State Machine Diagram (State Transition)
Use: Object has a complex lifecycle (e.g., Order Status). Elements: States (Rounded Rect), Transitions (Arrows), Events/Triggers.