aibdd-form-sequence-diagram
OfficialTurn reasoning into validated sequence diagrams
Software Engineering#mermaid#code generation#acceptance criteria#bdd#sequence diagram#diagram validation#dsl rendering
AuthorWaterball-Software-Academy
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill converts a structured reasoning payload into a Mermaid sequenceDiagram file, while enforcing a strict subset of the dialect and verifying correctness with an executable evaluator.
Core Features & Use Cases
- Mermaid sequenceDiagram rendering: Produces a
.sequence.mmddiagram by mapping only the supported actor, message, and note constructs. - Deterministic validation: Runs
scripts/evaluate.pyagainst the generated file and returns structured JSON validation output when parsing fails. - Boundary-aware placement rules: Encodes note placements (
right of,left of,over) and supports specific line forms only, preventing unsupported Mermaid control-flow blocks.
Quick Start
Ask the agent to generate a sequence diagram at the requested output path ending in .sequence.mmd using the provided reasoning package payload, and let the skill validate it after writing.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: aibdd-form-sequence-diagram Download link: https://github.com/Waterball-Software-Academy/aixbdd/archive/main.zip#aibdd-form-sequence-diagram Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.