CtrlK
BlogDocsLog inGet started
Tessl Logo

brevo-automation

Automate Brevo (Sendinblue) tasks via Rube MCP (Composio): manage email campaigns, create/edit templates, track senders, and monitor campaign performance. Always search tools first for current schemas.

Install with Tessl CLI

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

71

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

Campaign Performance Report Automation

Campaign listing setup and date filtering

Criteria
Without context
With context

RUBE_SEARCH_TOOLS first

100%

100%

RUBE_MANAGE_CONNECTIONS

100%

100%

ACTIVE connection check

100%

100%

Both dates provided

100%

100%

ISO 8601 date format

100%

100%

Status set to 'sent' with dates

100%

100%

excludeHtmlContent true

100%

100%

statistics parameter

100%

100%

Pagination with limit/offset

100%

100%

count check for total

100%

100%

Campaign limit max 100

100%

100%

Without context: $0.5216 · 1m 55s · 14 turns · 20 in / 3,613 out tokens

With context: $0.3239 · 1m 14s · 17 turns · 20 in / 3,727 out tokens

82%

7%

Personalized Onboarding Email Templates

Email template creation and personalization

Criteria
Without context
With context

RUBE_SEARCH_TOOLS first

0%

0%

BREVO_GET_ALL_SENDERS called

70%

100%

BREVO_GET_ALL_EMAIL_TEMPLATES called

75%

100%

templateId omitted for creation

100%

100%

Required creation fields present

100%

100%

Personalization syntax correct

100%

100%

htmlContent min 10 chars

100%

100%

htmlContent not htmlUrl

100%

100%

Only inactive templates deletable

0%

0%

isActive set for templates

100%

100%

Sender verification note

66%

100%

Without context: $0.2652 · 1m 15s · 10 turns · 14 in / 5,225 out tokens

With context: $0.3060 · 1m 22s · 14 turns · 49 in / 5,344 out tokens

82%

29%

Subject Line A/B Test for Promotional Campaign

A/B testing campaign configuration

Criteria
Without context
With context

RUBE_SEARCH_TOOLS first

0%

0%

RUBE_MANAGE_CONNECTIONS setup

0%

100%

BREVO_LIST_EMAIL_CAMPAIGNS prerequisite

50%

100%

abTesting enabled first

100%

100%

subjectA and subjectB present

100%

100%

splitRule is 20 (variant A percentage)

30%

100%

winnerCriteria is 'open'

100%

100%

winnerDelay is 48

100%

100%

Classic campaign type noted

0%

100%

Campaign ID numeric

75%

75%

Response parsing awareness

0%

0%

Without context: $0.3065 · 1m 19s · 17 turns · 151 in / 4,243 out tokens

With context: $0.2197 · 48s · 11 turns · 171 in / 2,373 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.