ask_claude
Delegate complex tasks to Claude for code generation, reasoning, and engineering. Include all context in the prompt, as Claude has no conversation memory.
Instructions
Delegate a substantive task to Claude Code, billed against the user's Claude Max / Pro subscription (model: claude-opus-4-7). Use this for: code generation, deep reasoning, multi-step engineering, refactoring, or anything that needs more capability than the routing model can reliably deliver. The receiver has NO memory of the calling agent's conversation — include everything Claude needs in the prompt argument: the user's verbatim request, project / file context, relevant prior messages, and what kind of output you want back. Returns Claude's full text response.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"prompt": "<prompt>"
},
"name": "ask_claude"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes | The full prompt to send to Claude. Claude has no access to the calling agent's conversation — include all context here. |