generate_architecture
Design software architecture tailored to specific requirements by selecting styles like microservices, monolithic, or event-driven. Handles diverse domains, ensuring optimal structure for your project.
Instructions
Generate a software architecture design based on requirements
Input Schema
Name | Required | Description | Default |
---|---|---|---|
domain | Yes | ||
requirements | Yes | ||
style | No |
Input Schema (JSON Schema)
{
"properties": {
"domain": {
"type": "string"
},
"requirements": {
"items": {
"type": "string"
},
"type": "array"
},
"style": {
"enum": [
"monolithic",
"microservices",
"layered",
"event-driven",
"serverless",
"service-mesh",
"multi-cloud",
"hybrid-cloud",
"edge-computing",
"data-mesh",
"ai-ml-centric",
"hexagonal",
"blockchain-based",
"service-oriented-architecture",
"reactive",
"actor-based",
"pipe-and-filter",
"space-based"
],
"type": "string"
}
},
"required": [
"requirements",
"domain"
],
"type": "object"
}