Scaffold from Template
scaffold_from_templateCreate a complete project from built-in templates for React, Next.js, Node, FastAPI, static HTML, or monorepos.
Instructions
Create a complete project from a built-in template. Available templates: react-vite, nextjs-app, node-express, python-fastapi, vanilla-html, monorepo-turborepo.
Args:
template_name (string): Name of the template to use
project_name (string): Name of the project folder to create
root_dir (string): Parent directory where the project folder will be created
overwrite (boolean): Whether to overwrite existing files (default: false)
Returns: A summary of created, skipped, and errored files/folders with the root path.
Example:
"Create a React project called my-app in /home/user/projects" -> template_name="react-vite", project_name="my-app", root_dir="/home/user/projects"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| root_dir | Yes | Absolute path to the parent directory where the project will be created | |
| overwrite | No | Whether to overwrite existing files (default: false) | |
| project_name | Yes | Name of the project folder to create | |
| template_name | Yes | Name of the built-in template (e.g. react-vite, nextjs-app, node-express, python-fastapi, vanilla-html, monorepo-turborepo) |