From aiup-core
Creates or updates PlantUML use case diagrams from requirements.md, defining actors, use cases with UC-IDs, and relationships in docs/use_cases.puml.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aiup-core:use-case-diagramThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create or update the PlantUML use case diagram at `docs/use_cases.puml` based on `docs/requirements.md`.
Create or update the PlantUML use case diagram at docs/use_cases.puml based on docs/requirements.md.
@startuml Use Cases Overview
left to right direction
actor "User" as user
actor "Administrator" as admin
rectangle "System Name" {
usecase "UC-001\nDescription" as UC001
usecase "UC-002\nDescription" as UC002
usecase "UC-003\nDescription" as UC003
}
admin --> UC001
user --> UC002
user --> UC003
@enduml
docs/requirements.mddocs/use_cases.puml (if exists)docs/requirements.md@enduml, proper arrow syntax)npx claudepluginhub ai-unified-process/marketplace --plugin aiup-coreDrafts one use-case diagram for a single feature with actors (primary/secondary, human/system), use cases per user-facing capability, external systems, and system boundary. Renderer-aware for Mermaid or PlantUML.
Guides diagram type selection with criteria, notation rules, shapes, and draw.io XML examples for flowcharts, UML, BPMN, C4, ERD, sequence, architecture, network, and Kubernetes diagrams.
Generates draw.io (.drawio) XML files for logical flow diagrams, abstract system architectures, BPMN processes, UML diagrams, DFDs, decision flowcharts, and system interactions.