Automate HelpDesk tasks via Rube MCP (Composio): list tickets, manage views, use canned responses, and configure custom fields. Always search tools first for current schemas.
72
58%
Does it follow best practices?
Impact
97%
2.69xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./.trae/skills/helpdesk-automation/SKILL.mdCursor-based ticket pagination
RUBE_SEARCH_TOOLS first
20%
100%
Uses HELPDESK_LIST_TICKETS
100%
100%
Correct silo
100%
100%
sortBy parameter
100%
100%
pageSize within bounds
100%
100%
next.value extracted
0%
100%
next.ID extracted
0%
100%
Both cursor fields passed together
0%
100%
Stops when no cursor
70%
100%
No cursor mixing documented
100%
100%
ISO 8601 cursor awareness
0%
100%
Defensive response parsing
60%
100%
HelpDesk setup and multi-tool exploration
RUBE_SEARCH_TOOLS first
0%
100%
RUBE_MANAGE_CONNECTIONS call
0%
100%
Auth link handling
0%
100%
ACTIVE status check
0%
100%
Uses HELPDESK_LIST_VIEWS
0%
100%
Uses HELPDESK_LIST_CANNED_RESPONSES
0%
100%
Uses HELPDESK_LIST_CUSTOM_FIELDS
0%
100%
Canned response variables/HTML noted
100%
100%
Custom fields schema extension noted
100%
100%
Views are read-only
0%
100%
Defensive response parsing
60%
100%
No API key for Rube setup
0%
100%
Silo filtering and response parsing
RUBE_SEARCH_TOOLS first
0%
0%
silo='spam' query
0%
100%
silo='trash' query
0%
100%
silo='archive' query
0%
100%
Separate queries per silo
100%
100%
Cross-silo independence noted
100%
100%
Rate limit backoff
100%
100%
Ticket IDs as strings
0%
100%
Defensive data parsing
0%
100%
Reasonable page size
100%
100%
Rate limit handling documented
100%
100%
Uses HELPDESK_LIST_TICKETS
0%
100%
3069d33
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.