This is a skill for generating UML diagrams using PlantUML notation.
Main Features
- Class Diagram: UML class diagrams
- Sequence Diagram: Interaction diagrams
- Activity Diagram: Workflow diagrams
- Component Diagram: Architecture diagrams
Class Diagram
@startuml
class User {
+String id
+String name
+String email
+login()
+logout()
}
class Order {
+String id
+Date createdAt
+Float total
+addItem()
+checkout()
}
User "1" -- "*" Order : places
@enduml
Sequence Diagram
@startuml
actor User
participant Frontend
participant Backend
database Database
User -> Frontend: Login
Frontend -> Backend: POST /api/login
Backend -> Database: SELECT user
Database --> Backend: User data
Backend --> Frontend: JWT token
Frontend --> User: Success
@enduml
Version Information
- Version: 1.0.0