Generate full-stack applications from use case definitions with customizable technology stacks and multi-language support (Japanese/English code comments). Supports multiple deployment architectures (monolith, microservices, serverless), frameworks (Express, NestJS, FastAPI, Spring Boot), and programming languages (TypeScript, Python, Java, Go). References domain model JSON (Single Source of Truth) for high-quality, type-safe code generation. Inherits language settings for code comments and documentation. Auto-generates full CRUD (Create, Read, Update, Delete) + List pages for ALL entities including master data management and system actor management.
Generate production-ready, full-stack applications from use case definitions with configurable technology stacks.
This skill generates complete application code based on:
Key improvements from original:
This skill supports bilingual code generation (Japanese/English).
Language Detection Priority: metadata.language → entity descriptions → user request → default "ja"
IMPORTANT: Claude MUST read templates/language-examples.md for:
⚠️ Only read templates/language-examples.md when executing this step. Do NOT preload.
Step 1: scenario-to-activity-v1
↓
Step 2: activity-to-usecase-v1
↓
Step 3: usecase-to-class-v1
↓ Domain model JSON (REQUIRED - SSOT)
Step 4: usecase-to-code-v1 ← YOU ARE HERE
↓ Production code
1. Use case definition JSON:
{project-name}_usecase-output.json2. Domain model JSON:
{project-name}_domain-model.json3. Technology stack specification: If not provided, interactive selection or defaults apply.
Users can specify technology choices before code generation: