create_goose_recipe
Generate reusable Goose recipes for AI subagents by specifying roles, instructions, and extensions, enabling task delegation across specialized developer teams like code reviewers and security auditors.
Instructions
Create a reusable Goose recipe for specialized subagents
Input Schema
Name | Required | Description | Default |
---|---|---|---|
extensions | No | List of Goose extensions to enable | |
instructions | Yes | Detailed instructions for the agent | |
parameters | No | Recipe parameters | |
recipe_name | Yes | Name of the recipe | |
role | Yes | Agent role (e.g., code_reviewer, security_auditor) |
Input Schema (JSON Schema)
{
"properties": {
"extensions": {
"description": "List of Goose extensions to enable",
"items": {
"type": "string"
},
"type": "array"
},
"instructions": {
"description": "Detailed instructions for the agent",
"type": "string"
},
"parameters": {
"description": "Recipe parameters",
"type": "object"
},
"recipe_name": {
"description": "Name of the recipe",
"type": "string"
},
"role": {
"description": "Agent role (e.g., code_reviewer, security_auditor)",
"type": "string"
}
},
"required": [
"recipe_name",
"role",
"instructions"
],
"type": "object"
}