@@ -98,12 +98,14 @@ jobs:
9898Advanced development environments with AI integration and enhanced capabilities.
9999
100100#### ` claude-flow-base`
101+
101102- **Path**: `templates/ai-enhanced/claude-flow-base/`
102103- **Description**: Basic Claude Code Flow integration for AI-assisted development
103104- **Features**: [Auto-detected from template configuration]
104105- **Resource Requirements**: Low (CPU cores, RAM based on template type)
105106
106107# ### `claude-flow-enterprise`
108+
107109- **Path**: `templates/ai-enhanced/claude-flow-enterprise/`
108110- **Description**: Enterprise Claude Code Flow with 87 MCP tools and advanced features
109111- **Features**: [Auto-detected from template configuration]
@@ -115,42 +117,49 @@ Advanced development environments with AI integration and enhanced capabilities.
115117Server-side development environments with database integration and API frameworks.
116118
117119# ### `dotnet-core`
120+
118121- **Path**: `templates/backend/dotnet-core/`
119122- **Description**: .NET Core development environment with C# tooling
120123- **Features**: [Auto-detected from template configuration]
121124- **Resource Requirements**: Medium (CPU cores, RAM based on template type)
122125
123126# ### `go-fiber`
127+
124128- **Path**: `templates/backend/go-fiber/`
125129- **Description**: Go development with Fiber web framework
126130- **Features**: [Auto-detected from template configuration]
127131- **Resource Requirements**: Low (CPU cores, RAM based on template type)
128132
129133# ### `java-spring`
134+
130135- **Path**: `templates/backend/java-spring/`
131136- **Description**: Java Spring Boot development environment
132137- **Features**: [Auto-detected from template configuration]
133138- **Resource Requirements**: Medium (CPU cores, RAM based on template type)
134139
135140# ### `php-symfony-neuron`
141+
136142- **Path**: `templates/backend/php-symfony-neuron/`
137143- **Description**: PHP Symfony framework with Neuron integration
138144- **Features**: [Auto-detected from template configuration]
139145- **Resource Requirements**: Medium (CPU cores, RAM based on template type)
140146
141147# ### `python-django-crewai`
148+
142149- **Path**: `templates/backend/python-django-crewai/`
143150- **Description**: Python Django with CrewAI multi-agent workflow capabilities
144151- **Features**: [Auto-detected from template configuration]
145152- **Resource Requirements**: High (CPU cores, RAM based on template type)
146153
147154# ### `ruby-rails`
155+
148156- **Path**: `templates/backend/ruby-rails/`
149157- **Description**: Ruby on Rails development environment
150158- **Features**: [Auto-detected from template configuration]
151159- **Resource Requirements**: Medium (CPU cores, RAM based on template type)
152160
153161# ### `rust-actix`
162+
154163- **Path**: `templates/backend/rust-actix/`
155164- **Description**: Rust development with Actix web framework
156165- **Features**: [Auto-detected from template configuration]
@@ -162,12 +171,14 @@ Server-side development environments with database integration and API framework
162171Data science and machine learning development environments with specialized tools.
163172
164173# ### `jupyter-python`
174+
165175- **Path**: `templates/data-ml/jupyter-python/`
166176- **Description**: Jupyter notebooks with comprehensive Python data science stack
167177- **Features**: [Auto-detected from template configuration]
168178- **Resource Requirements**: High (CPU cores, RAM based on template type)
169179
170180# ### `r-studio`
181+
171182- **Path**: `templates/data-ml/r-studio/`
172183- **Description**: R Studio for statistical computing and data analysis
173184- **Features**: [Auto-detected from template configuration]
@@ -179,18 +190,21 @@ Data science and machine learning development environments with specialized tool
179190Infrastructure and deployment tool environments for DevOps workflows.
180191
181192# ### `docker-compose`
193+
182194- **Path**: `templates/devops/docker-compose/`
183195- **Description**: Docker Compose development environment
184196- **Features**: [Auto-detected from template configuration]
185197- **Resource Requirements**: Low (CPU cores, RAM based on template type)
186198
187199# ### `kubernetes-helm`
200+
188201- **Path**: `templates/devops/kubernetes-helm/`
189202- **Description**: Kubernetes development with Helm package management
190203- **Features**: [Auto-detected from template configuration]
191204- **Resource Requirements**: Medium (CPU cores, RAM based on template type)
192205
193206# ### `terraform-ansible`
207+
194208- **Path**: `templates/devops/terraform-ansible/`
195209- **Description**: Infrastructure as Code with Terraform and Ansible
196210- **Features**: [Auto-detected from template configuration]
@@ -202,24 +216,28 @@ Infrastructure and deployment tool environments for DevOps workflows.
202216Modern frontend development environments with popular JavaScript frameworks.
203217
204218# ### `angular`
219+
205220- **Path**: `templates/frontend/angular/`
206221- **Description**: Angular development environment with TypeScript
207222- **Features**: [Auto-detected from template configuration]
208223- **Resource Requirements**: Medium (CPU cores, RAM based on template type)
209224
210225# ### `react-typescript`
226+
211227- **Path**: `templates/frontend/react-typescript/`
212228- **Description**: React development with TypeScript
213229- **Features**: [Auto-detected from template configuration]
214230- **Resource Requirements**: Medium (CPU cores, RAM based on template type)
215231
216232# ### `svelte-kit`
233+
217234- **Path**: `templates/frontend/svelte-kit/`
218235- **Description**: SvelteKit development environment
219236- **Features**: [Auto-detected from template configuration]
220237- **Resource Requirements**: Low (CPU cores, RAM based on template type)
221238
222239# ### `vue-nuxt`
240+
223241- **Path**: `templates/frontend/vue-nuxt/`
224242- **Description**: Vue.js development with Nuxt.js framework
225243- **Features**: [Auto-detected from template configuration]
@@ -231,18 +249,21 @@ Modern frontend development environments with popular JavaScript frameworks.
231249Cross-platform mobile development environments with modern frameworks.
232250
233251# ### `flutter`
252+
234253- **Path**: `templates/mobile/flutter/`
235254- **Description**: Flutter cross-platform mobile development
236255- **Features**: [Auto-detected from template configuration]
237256- **Resource Requirements**: Medium (CPU cores, RAM based on template type)
238257
239258# ### `ionic`
259+
240260- **Path**: `templates/mobile/ionic/`
241261- **Description**: Ionic hybrid mobile development
242262- **Features**: [Auto-detected from template configuration]
243263- **Resource Requirements**: Medium (CPU cores, RAM based on template type)
244264
245265# ### `react-native`
266+
246267- **Path**: `templates/mobile/react-native/`
247268- **Description**: React Native mobile development
248269- **Features**: [Auto-detected from template configuration]
@@ -260,25 +281,29 @@ Cross-platform mobile development environments with modern frameworks.
260281# ## Environment Scaling
261282
262283Templates automatically scale resources based on the target environment :
284+
263285- **Development**: Minimal resources, cost-optimized
264286- **Staging**: Production-like resources for testing
265287- **Production**: Full resources with high availability
266288
267289# # Template Selection Guide
268290
269291# ## For Individual Developers
292+
270293- **AI-Enhanced Development**: `claude-flow-base`
271294- **Web Development**: `react-typescript`, `vue-nuxt`, `go-fiber`
272295- **Data Science**: `jupyter-python`, `r-studio`
273296- **Mobile Development**: `flutter`, `react-native`
274297
275298# ## For Teams
299+
276300- **Enterprise AI**: `claude-flow-enterprise`
277301- **Backend Services**: `java-spring`, `python-django-crewai`, `dotnet-core`
278302- **DevOps Workflows**: `kubernetes-helm`, `terraform-ansible`
279303- **Full-Stack Development**: `react-typescript` + `go-fiber`
280304
281305# ## For Specific Use Cases
306+
282307- **High Performance**: `rust-actix`, `go-fiber`
283308- **Rapid Prototyping**: `svelte-kit`, `ruby-rails`
284309- **Enterprise Applications**: `java-spring`, `dotnet-core`, `angular`
@@ -296,6 +321,7 @@ Templates automatically scale resources based on the target environment:
296321# ## Template Structure Requirements
297322
298323Each template must include :
324+
299325- `main.tf` : Coder template definition (Terraform configuration)
300326- Configurable parameters for CPU, memory, disk size
301327- Startup scripts for environment setup
@@ -304,6 +330,7 @@ Each template must include:
304330# # Maintenance
305331
306332This documentation is automatically maintained using :
333+
307334` ` ` bash
308335# Generate/update docs/TEMPLATES.md from template directory scan
309336./scripts/utils/generate-template-docs.sh
0 commit comments