Tool tree
Wilofox Deck Studio
Implementation
gradeNot graded
gradeNot graded
create_deckAction
Crea un deck nuevo y visible en Wilofox Deck Studio a partir de secciones y slides. Úsalo cuando la persona pida convertir un tema, esquema o explicación en una presentación editable.
View tool JSON
{
"name": "create_deck",
"kind": "act",
"impl": "imperative",
"description": "Crea un deck nuevo y visible en Wilofox Deck Studio a partir de secciones y slides. Úsalo cuando la persona pida convertir un tema, esquema o explicación en una presentación editable.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"title": {
"type": "string",
"maxLength": 140
},
"sections": {
"type": "array",
"minItems": 1,
"maxItems": 8,
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"title": {
"type": "string",
"maxLength": 100
},
"slides": {
"type": "array",
"minItems": 1,
"maxItems": 12,
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"eyebrow": {
"type": "string",
"maxLength": 80
},
"title": {
"type": "string",
"maxLength": 180
},
"body": {
"type": "string",
"maxLength": 2400
},
"tags": {
"type": "array",
"maxItems": 6,
"items": {
"type": "string",
"maxLength": 30
}
},
"notes": {
"type": "string",
"maxLength": 1600
},
"minutes": {
"type": "number",
"minimum": 0,
"maximum": 15
}
},
"required": [
"title",
"body"
]
}
}
},
"required": [
"title",
"slides"
]
}
}
},
"required": [
"title",
"sections"
]
}
}update_slideAction
Actualiza un slide específico del deck visible sin reemplazar los demás. Lee primero get_deck_context para respetar las ediciones de la persona.
View tool JSON
{
"name": "update_slide",
"kind": "act",
"impl": "imperative",
"description": "Actualiza un slide específico del deck visible sin reemplazar los demás. Lee primero get_deck_context para respetar las ediciones de la persona.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"section_number": {
"type": "integer",
"minimum": 1
},
"slide_number": {
"type": "integer",
"minimum": 1
},
"slide": {
"type": "object",
"additionalProperties": false,
"properties": {
"eyebrow": {
"type": "string",
"maxLength": 80
},
"title": {
"type": "string",
"maxLength": 180
},
"body": {
"type": "string",
"maxLength": 2400
},
"tags": {
"type": "array",
"maxItems": 6,
"items": {
"type": "string",
"maxLength": 30
}
},
"notes": {
"type": "string",
"maxLength": 1600
},
"minutes": {
"type": "number",
"minimum": 0,
"maximum": 15
}
},
"required": [
"title",
"body"
]
},
"reason": {
"type": "string",
"maxLength": 240
}
},
"required": [
"section_number",
"slide_number",
"slide",
"reason"
]
}
}navigate_to_slideAction
Muestra un slide existente en el editor para que la persona y el agente puedan revisarlo juntos.
View tool JSON
{
"name": "navigate_to_slide",
"kind": "act",
"impl": "imperative",
"description": "Muestra un slide existente en el editor para que la persona y el agente puedan revisarlo juntos.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"section_number": {
"type": "integer",
"minimum": 1
},
"slide_number": {
"type": "integer",
"minimum": 1
}
},
"required": [
"section_number",
"slide_number"
]
}
}get_deck_contextAnswer
Lee el estado actual del deck, incluidas las ediciones humanas. Úsalo antes de proponer o aplicar cambios.
View tool JSON
{
"name": "get_deck_context",
"kind": "answer",
"impl": "imperative",
"description": "Lee el estado actual del deck, incluidas las ediciones humanas. Úsalo antes de proponer o aplicar cambios.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {}
}
}