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.

Install with Tessl CLI

npx tessl i github:Lingjie-chen/MT5 --skill klaviyo-automation
What are skills?

71

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

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%

Without context: $0.3088 · 1m 34s · 25 turns · 389 in / 4,642 out tokens

With context: $0.2980 · 1m 28s · 17 turns · 22 in / 4,540 out tokens

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%

Without context: $0.3203 · 1m 28s · 20 turns · 153 in / 4,675 out tokens

With context: $0.3205 · 1m 22s · 16 turns · 176 in / 3,982 out tokens

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%

Without context: $0.3143 · 1m 39s · 20 turns · 1,576 in / 5,204 out tokens

With context: $0.3542 · 1m 23s · 18 turns · 434 in / 4,135 out tokens

Evaluated
Agent
Claude Code

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.