crewai_create_project
Create a new CrewAI project with standard scaffolding, including project structure and config files. After creation, configure API keys in the .env file.
Instructions
Create a new CrewAI project using the official CLI.
This generates the standard scaffolding for a CrewAI project, including pyproject.toml, src directory, yaml configs, and entry points. The project is created inside the configured CrewAI workspace.
Note: The --skip_provider flag is used to avoid interactive prompts. You will need to manually configure the provider API keys in the project's .env file.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name of the project directory | |
| project_type | No | Type of project to create ('crew' or 'flow') | crew |
| provider | No | LLM provider to use (e.g., 'openai', 'anthropic', 'gemini', 'ollama'). Note: This sets up the provider non-interactively via --skip_provider; you'll need to configure API keys in the project's .env file after creation. | openai |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |