create design
Overview
Command: r2r eac create design <module>
Purpose: Generate workspace.dsl for a module using AI
Category: create
Syntax
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:
- Command Flag:
--prompt /path/to/custom.md(highest priority) - Team Override:
.r2r/eac/templates/ai/design/design.md(team-wide customization) - System Default:
templates/ai/design/design.md(fallback)
See commit-message for detailed customization guide or:
See Also
Tutorials | How-to Guides | Explanation | Reference
You are here: Reference — information-oriented technical descriptions of the system.