CtrlK
BlogDocsLog inGet started
Tessl Logo

mailchimp-automation

Automate Mailchimp email marketing including campaigns, audiences, subscribers, segments, and analytics via Rube MCP (Composio). Always search tools first for current schemas.

76

1.23x
Quality

69%

Does it follow best practices?

Impact

84%

1.23x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./plugins/all-skills/skills/mailchimp-automation/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is highly actionable with exact tool/parameter guidance and good section structure, but it suffers from duplicated pitfalls across sections and lacks explicit validation checkpoints for its destructive and batch operations.

Suggestions

Add explicit validation checkpoints into the campaign-send workflow (e.g., after MAILCHIMP_SEND_TEST_EMAIL: 'Confirm the test was received and get explicit user approval before proceeding to MAILCHIMP_SEND_CAMPAIGN') to raise workflow clarity.

Remove the duplicated pitfalls in 'Known Pitfalls' that already appear in each workflow's 'Pitfalls' block, or consolidate them into a single canonical section to improve conciseness.

Move the detailed per-tool parameter tables and the quick-reference table into a separate references file (e.g., REFERENCE.md) linked from SKILL.md to improve progressive disclosure.

DimensionReasoningScore

Conciseness

The body is information-dense with no basic-concept padding, but the 'Known Pitfalls' section restates per-workflow pitfalls already covered (subscriber_hash lowercase MD5, double-underscore notation, and 0-1 rate fractions each appear two to three times), so it could be meaningfully tightened.

3 / 5

Actionability

Provides exact MCP tool slugs, exact parameter names, exact enum values, an executable MD5 hash snippet, and four sequenced workflows plus a quick-reference table covering the common cases; the guidance is concrete and directly executable.

5 / 5

Workflow Clarity

Workflows have numbered tool sequences with Required/Optional tags, but destructive operations (irreversible campaign send) and batch operations lack explicit validation checkpoints in the sequences; safety guidance lives in 'Pitfalls' prose rather than as sequenced verify/approve steps, so per the destructive/batch cap workflow clarity cannot exceed 3.

3 / 5

Progressive Disclosure

Well-organized into clear sections with no nested references and an external docs link, but it is a single ~230-line file with inlined parameter tables and a quick-reference table that could be split into a separate reference file, leaving minor organization gaps short of clean one-level-deep disclosure.

4 / 5

Total

15

/

20

Passed

Description

70%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific and clearly scoped to a distinct Mailchimp niche, but it lacks an explicit 'when to use' trigger clause, which caps its completeness. Trigger-term coverage is strong though missing a few Mailchimp-specific synonyms.

Suggestions

Add an explicit 'Use when...' trigger clause (e.g., 'Use when the user wants to send or schedule Mailchimp campaigns, manage audiences/subscribers, build segments, or review email analytics').

Include common Mailchimp synonyms like 'lists' and 'members/contacts' alongside 'audiences' and 'subscribers' to broaden natural trigger matching.

Replace the single generic verb 'Automate' with a few concrete per-area verbs (e.g., 'create and send campaigns, manage audiences, add subscribers') to lift specificity.

DimensionReasoningScore

Specificity

Names the domain plus five concrete capability areas ('campaigns, audiences, subscribers, segments, and analytics'), but the only action verb is the generic 'Automate'; per-area verbs are absent, so it lists several specific items with a minor coverage gap rather than comprehensive concrete actions.

4 / 5

Completeness

The 'what' is clear ('Automate Mailchimp email marketing including campaigns, audiences, subscribers, segments, and analytics'), but there is no 'Use when...' clause or equivalent explicit trigger guidance; per the rubric guideline a missing trigger clause caps completeness at 3.

3 / 5

Trigger Term Quality

Includes natural user terms ('Mailchimp', 'email marketing', 'campaigns', 'audiences', 'subscribers', 'segments', 'analytics'), but omits common Mailchimp synonyms users say such as 'lists', 'members', and 'contacts', leaving a few natural terms missing.

4 / 5

Distinctiveness Conflict Risk

'Mailchimp email marketing ... via Rube MCP (Composio)' is a clear, named-product niche with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

16

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
davepoon/buildwithclaude
Reviewed

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.