CtrlK
BlogDocsLog inGet started
Tessl Logo

klaviyo-automation

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

3.16x
Quality

66%

Does it follow best practices?

Impact

95%

3.16x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./.trae/skills/klaviyo-automation/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

44%

Campaign Status Inventory

Pagination and status filtering

Criteria
Without context
With context

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%

90%

59%

Email Sender Compliance Audit

Campaign message inspection workflow

Criteria
Without context
With context

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%

96%

92%

Klaviyo Automation Onboarding Guide

Setup and connection verification

Criteria
Without context
With context

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%

Repository
Lingjie-chen/MT5
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.