draw_usecase_diagram
Map system interactions by defining actors, use cases, and relationships to generate a UML use case diagram as a .drawio file.
Instructions
Create a UML use case diagram as a .drawio file. Uses proper UML notation: stick figure actors, white ellipses for use cases, dashed rectangle for system boundary. Accepts actors, use cases, system boundaries, and relationships (association, include, extend, generalization). Also supports actor generalization (actor inheritance). Output is a .drawio file that opens in draw.io (diagrams.net).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Use Case Diagram | |
| actors | Yes | ||
| useCases | Yes | ||
| systemName | No | System | |
| associations | No | ||
| relationships | No | ||
| systemBoundary | No | ||
| actorRelationships | No |