Skip to content

create design

Overview

Command: r2r eac create design <module> Purpose: Generate workspace.dsl for a module using AI Category: create

Syntax

r2r eac create design <module> [options]

Options and Flags

Flag Short Description Default
--prompt Custom prompt file path (overrides team and system defaults) System/team default
--skip-validation Skip Structurizr CLI validation false
--debug -d Save intermediate outputs for debugging false

Examples

# Generate architecture diagram
r2r eac create design src-auth

# Use custom prompt
r2r eac create design src-auth --prompt /path/to/custom-prompt.md

# Skip validation for faster iteration
r2r eac create design src-auth --skip-validation

# Debug generation process
r2r eac create design src-auth --debug

# Validate generated design
r2r eac validate design src-auth

# View in browser
r2r eac serve design

Custom Prompts

The design generation supports three-tier prompt system for customization:

  1. Command Flag: --prompt /path/to/custom.md (highest priority)
  2. Team Override: .r2r/eac/templates/ai/design/design.md (team-wide customization)
  3. System Default: templates/ai/design/design.md (fallback)

See commit-message for detailed customization guide or:

cat .r2r/eac/templates/ai/README.md

See Also


Tutorials | How-to Guides | Explanation | Reference

You are here: Reference — information-oriented technical descriptions of the system.