plantuml-sequence-standard

Validate PlantUML sequence diagrams in -seq.puml files for indentation, group syntax, and return messages.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/wanggeng01041454/gerik-skills-set --skill plantuml-sequence-standard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plantuml-sequence-standard
Source: https://github.com/wanggeng01041454/gerik-skills-set/tree/main/plantuml-sequence-standard
Command: npx skills add https://github.com/wanggeng01041454/gerik-skills-set --skill plantuml-sequence-standard

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill ensures that PlantUML sequence diagrams adhere to strict formatting and structural conventions, preventing inconsistencies and improving readability.

Core Features & Use Cases

  • Strict Validation: Enforces 2-space indentation, colored group syntax, and the rule of one return for every -> message.
  • Scope Guard: Applies exclusively to files ending in -seq.puml and rejects non-sequence diagram types.
  • Use Case: When generating or modifying a sequence diagram for a critical system component, this Skill guarantees it meets the team's established quality and style guidelines before being committed.

Quick Start

Use the plantuml-sequence-standard skill to format and validate the file 'user-login-seq.puml'.

Frequently Asked Questions about plantuml-sequence-standard

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

FAQPage Schema
How do I enforce indentation and return message rules in PlantUML sequence diagrams?

To validate PlantUML sequence diagrams, apply 2-space indentation rules, use colored group syntax, and ensure one return message for every arrow message. This enforces strict structural conventions for files ending in -seq.puml.

What is the standard format for PlantUML sequence diagrams?

The standard format for PlantUML sequence diagrams requires 2-space indentation, colored group syntax, and exactly one return message for every arrow message. These conventions prevent inconsistencies and improve diagram readability.

Does PlantUML sequence diagram validation work for activity and state transition diagrams?

No, PlantUML sequence diagram validation does not work for activity, swimlane, or state transition diagrams. The validation explicitly rejects non-sequence diagram types and applies exclusively to files ending in -seq.puml.

Why does my PlantUML sequence diagram fail formatting checks?

Your PlantUML sequence diagram fails formatting checks if it lacks 2-space indentation, misses colored group syntax, or has an arrow message without a corresponding return message. Validation enforces these strict structural conventions.

How do I validate a -seq.puml file against team code standards?

To validate a -seq.puml file against code standards, apply checks for 2-space indentation, colored group syntax, and the one return message per arrow message rule. This ensures the sequence diagram meets established quality guidelines.