json-to-models

Regenerate UML, XMI, and architecture docs from domain-model.json.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/atanaka/uml-workflow-v3 --skill json-to-models
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: json-to-models
Source: https://github.com/atanaka/uml-workflow-v3/tree/main/skills/json-to-models
Command: npx skills add https://github.com/atanaka/uml-workflow-v3 --skill json-to-models

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Editing domain-model.json requires regenerating all downstream artifacts (PlantUML diagrams, XMI models, and architecture documentation) to keep outputs in sync, which is often time-consuming and error-prone.

Core Features & Use Cases

  • Regenerate PlantUML diagrams, XMI models, and architecture overview from domain-model.json
  • Toggle XMI generation to speed up iterative model edits while preserving full output when needed
  • Maintain a single source of truth by syncing all artifact formats from domain-model.json

Quick Start

Edit domain-model.json and run json-to-models to regenerate diagrams, XMI, and architecture docs.

Frequently Asked Questions about json-to-models

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

FAQPage Schema
How do I regenerate PlantUML diagrams from a domain model JSON file?

To regenerate PlantUML diagrams from a domain model JSON file, run the json-to-models tool against your {project}_domain-model.json to automatically sync and produce updated UML visuals and architecture overviews.

What is the best way to keep XMI models and architecture documentation in sync with domain model changes?

The best way to keep XMI models and architecture documentation in sync is using a single source of truth domain-model.json, where running the generation process automatically updates all downstream artifact formats consistently.

Can I skip XMI generation to speed up iterative domain model edits?

Yes, you can toggle XMI generation off to significantly speed up iterative domain model edits, while still regenerating PlantUML diagrams and architecture overviews during your workflow.

Does the domain model regeneration process validate UML artifacts for consistency?

Yes, the domain model regeneration process includes built-in validation to ensure consistency across all generated UML diagrams, XMI models, and architecture documentation outputs.

How do I generate architecture documentation from an existing domain model?

To generate architecture documentation from an existing domain model, provide the {project}_domain-model.json file as input to the generation workflow to produce an architecture overview alongside UML diagrams.