Automate Klaviyo tasks via Rube MCP (Composio): manage email/SMS campaigns, inspect campaign messages, track tags, and monitor send jobs. Always search tools first for current schemas.
76
66%
Does it follow best practices?
Impact
95%
3.16xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/all-skills/skills/klaviyo-automation/SKILL.mdPagination and status filtering
Channel parameter specified
100%
100%
Pagination via page_cursor
100%
100%
Exhaust pagination
100%
100%
Client-side status validation
66%
100%
Correct response path
0%
100%
Status at attributes
0%
100%
Case-sensitive status handling
62%
100%
Correct filter syntax
50%
100%
Compound status awareness
25%
100%
Tool name accuracy
30%
100%
Campaign message inspection workflow
List campaigns first
100%
100%
Get campaign with messages
0%
100%
Separate message ID extraction
0%
100%
Correct message tool
30%
100%
Sparse fieldset usage
80%
100%
Dot notation for content fields
0%
100%
Subject field identified
50%
100%
From email field identified
50%
100%
Three-step sequence order
0%
100%
Email vs SMS content fields
40%
0%
Setup and connection verification
RUBE_SEARCH_TOOLS first
0%
100%
Correct MCP endpoint
0%
100%
No API key required
0%
100%
RUBE_MANAGE_CONNECTIONS called
0%
100%
Correct toolkit name
0%
100%
Check ACTIVE status
33%
100%
Auth link troubleshooting
0%
100%
Re-verify after auth
0%
100%
Sequential setup order
0%
100%
RUBE_SEARCH_TOOLS purpose explained
0%
50%
7cc63f3
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.