create-task
Create background tasks for AI programming assistance by describing development work in natural language, enabling automated code generation and task completion without blocking your workflow.
Instructions
IMPORTANT: This creates a background task for an AI programming assistant, NOT a direct shell command executor.
Spawns Claude Code (an AI coding agent) as a subprocess to complete development tasks in the background. Claude Code will interpret your natural language request and autonomously decide which actions to take.
What it does:
Creates a non-blocking background task
Returns task ID immediately for tracking
Up to 3 tasks run concurrently by default
What it does NOT do:
NOT a direct shell/bash command executor
Does NOT return raw stdout/stddr from commands
Returns a task ID. Use get-task-status to check progress and get-task-result to retrieve the output.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | Natural language task description for Claude Code AI. This is NOT a direct shell command executor. Claude Code is an AI programming assistant that will interpret your request and use its own tools (Read, Edit, Bash, etc.) to complete the task. Example: "Create a README file" or "Fix the bug in login.js" or "Run the tests and report results" | |
| workingDirectory | No | The working directory for execution. Defaults to the current workspace directory if not specified. | |
| timeout | No | Timeout in seconds (max 3600) | |
| additionalArgs | No | Additional CLI arguments |