create-diagram

Create UML Sequence, Activity, or ERD diagrams from source code or specifications.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/Dinhpham04/DA-KLTN_HOTEL_MANAGEMENT --skill create-diagram-dinhpham04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-diagram
Source: https://github.com/Dinhpham04/DA-KLTN_HOTEL_MANAGEMENT/tree/main/.agents/skills/create-diagram
Command: npx skills add https://github.com/Dinhpham04/DA-KLTN_HOTEL_MANAGEMENT --skill create-diagram-dinhpham04

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables users to automatically generate clear and professional UML diagrams from source code and specifications, streamlining system visualization and documentation.

Core Features & Use Cases

  • Diagram Generation: Create Sequence Diagrams, Activity Diagrams, and ERDs from textual descriptions or code analysis.
  • Use Case: For a software engineer needing to visualize system interactions, use this Skill to produce UML diagrams directly from design documents or code bases.
  • Technical Scope: Supports detailed UML syntax, includes styling and layout options, and handles various diagram types with syntax validation.

Quick Start

Use the create-diagram skill to generate a sequence diagram from the API request flow description.

Frequently Asked Questions about create-diagram

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate UML diagrams from source code?

Generating UML diagrams from source code requires analyzing the codebase to extract system interactions and structures, which this Skill translates into professional PlantUML syntax for documentation.

Can I create a sequence diagram from an API request flow description?

Yes, creating a sequence diagram from an API request flow description involves parsing the input specifications, which the Skill converts into validated PlantUML syntax to visualize system interactions.

What types of UML diagrams can I generate using PlantUML syntax?

Using PlantUML syntax, you can generate Sequence Diagrams, Activity Diagrams, and Entity-Relationship Diagrams (ERDs) from textual descriptions or direct code analysis to facilitate system understanding.

Does this diagram generation method support styling and layout customization?

Yes, diagram generation supports styling and layout options alongside detailed UML syntax, allowing you to customize the visual output and handle various diagram types with built-in syntax validation.

What is the best way to document system architecture from existing specifications?

The best way to document system architecture from specifications is to automatically generate UML diagrams like ERDs or Activity Diagrams, streamlining visualization by converting textual requirements directly into PlantUML syntax.