spawn_subagent
Create subagents with predefined roles for code review, security auditing, planning, refactoring, test generation, and documentation. Specify task, target files, and context to get specialized AI assistance.
Instructions
Spawn specialized AI subagent - Create subagents with predefined roles (code-reviewer, security-auditor, planner, refactor-specialist, test-generator, documentation-writer). Each role has customized prompts, tools, and behavior for specific tasks.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | Yes | Subagent role: code-reviewer (quality review), security-auditor (vulnerability detection), planner (task breakdown), refactor-specialist (code improvement), test-generator (test creation), documentation-writer (docs generation), tdd-decomposer (break task into TDD subtasks), tdd-test-writer (RED phase), tdd-implementer (GREEN phase), tdd-quality-reviewer (quality gate) | |
| task | Yes | Task description for the subagent to perform | |
| file_patterns | No | Optional glob patterns for files to analyze (e.g., ["src/**/*.js", "*.test.ts"]) | |
| context | No | Additional context object for the subagent | |
| verdict_mode | No | Verdict parsing mode: summary (extract key fields only) or full (return complete verdict data) | summary |
| write_files | No | Write generated code blocks to files (default: false). Set to true to save output code to work_directory. | |
| work_directory | No | Directory for generated files (default: /tmp/subagent-{role}-{timestamp}) |