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.
71
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Campaign listing setup and date filtering
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
Email template creation and personalization
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
A/B testing campaign configuration
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
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.