usecase-md-to-json

Community

Turn Cockburn use cases into JSON & diagrams

Authoratanaka
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill converts Cockburn-format Markdown use case specifications into structured JSON and regenerates the corresponding PlantUML use case diagram, keeping Markdown as the single source of truth and updating downstream artifacts for Step 3 and Step 4.

Core Features & Use Cases

  • Markdown-first workflow: converts Cockburn-formatted use cases to JSON and PlantUML diagrams.
  • Automatic synchronization: updates usecase-output.json and usecase-diagram.puml when Markdown files change.
  • Diagram regeneration: regenerates PlantUML diagrams to reflect the latest use cases and actor relationships.
  • Language-aware labeling: inherits language settings from existing JSON to produce bilingual labels in diagrams.
  • Versioned outputs: preserves existing metadata and merges changes with an existing output when present.

Quick Start

Edit UC-*.md files under usecase-specifications/ and run usecase-md-to-json to synchronize JSON and diagrams with your Markdown specs.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: usecase-md-to-json
Download link: https://github.com/atanaka/uml-workflow-v3/archive/main.zip#usecase-md-to-json

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.