generate_project_plan
Create structured project plans and tasks using an LLM by analyzing prompts and attached files. Supports multiple providers and models for tailored outputs.
Instructions
Use an LLM to generate a project plan and tasks from a prompt. The LLM will analyze the prompt and any attached files to create a structured project plan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| attachments | No | Optional array of paths to files to attach as context. There is no need to read the files before calling this tool! | |
| model | Yes | The specific model to use (e.g., 'gpt-4-turbo' for OpenAI). | |
| prompt | Yes | The prompt text or file path to use for generating the project plan. | |
| provider | Yes | The LLM provider to use (requires corresponding API key to be set). |
Input Schema (JSON Schema)
{
"properties": {
"attachments": {
"description": "Optional array of paths to files to attach as context. There is no need to read the files before calling this tool!",
"items": {
"type": "string"
},
"type": "array"
},
"model": {
"description": "The specific model to use (e.g., 'gpt-4-turbo' for OpenAI).",
"type": "string"
},
"prompt": {
"description": "The prompt text or file path to use for generating the project plan.",
"type": "string"
},
"provider": {
"description": "The LLM provider to use (requires corresponding API key to be set).",
"enum": [
"openai",
"google",
"deepseek"
],
"type": "string"
}
},
"required": [
"prompt",
"provider",
"model"
],
"type": "object"
}