CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

mailcoach

Manage email marketing with the Mailcoach CLI — email lists, subscribers, campaigns, transactional emails, templates, automations, tags, and segments.

66

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

87%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 concise, highly actionable, and well-structured with clean one-level-deep progressive disclosure. The only real weakness is the lack of explicit validation feedback loops in the main body for destructive/batch operations.

Suggestions

Add a validate-then-proceed checkpoint for irreversible actions, e.g. send a test (send-campaign-test) and confirm with the user before running the irreversible 'send-campaign'.

Surface a brief validation/preview step for bulk import workflows in the main body (e.g., verify import job status with 'show-subscriber-import' before/after 'start-subscriber-import').

Cross-link the campaign lifecycle from references/campaigns.md into the Common workflows section so the create→test→send→stats sequence with its checkpoints is visible from SKILL.md.

DimensionReasoningScore

Conciseness

The body is lean and efficient, covering command discovery, naming, data input, output, filtering, and errors with no padding or explanation of concepts Claude already knows; every section earns its place.

5 / 5

Actionability

Provides fully executable, copy-paste-ready commands covering the common cases (login, list, create with --input/--field, file uploads, --json extraction, pagination) with concrete realistic examples.

5 / 5

Workflow Clarity

Sections are well sequenced, but the body covers destructive and batch operations (irreversible 'send-campaign', 'start-subscriber-import') without explicit validate-then-proceed checkpoints in the main flow, which caps workflow clarity at 3 per the rubric.

3 / 5

Progressive Disclosure

Clear overview in SKILL.md with well-signaled, one-level-deep references to real files (authentication, command-patterns, email-lists, subscribers, campaigns, transactional, templates, automations), each with a one-line description and verified paths.

5 / 5

Total

18

/

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, third-person, and clearly distinct, with good natural trigger-term coverage. Its main weakness is the absence of an explicit 'when to use' clause, which limits completeness.

Suggestions

Add an explicit trigger clause, e.g. 'Use when managing email marketing via Mailcoach — creating campaigns, importing subscribers, or sending transactional mail.'

Lead with concrete verbs beyond the single 'Manage' (e.g., 'Create and send campaigns, import subscribers, build templates and automations').

Include a common synonym such as 'newsletters' to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

Lists many concrete domain entities ('email lists, subscribers, campaigns, transactional emails, templates, automations, tags, and segments') with a third-person verb ('Manage'), though it enumerates resources rather than distinct actions, leaving a minor gap below 5.

4 / 5

Completeness

The 'what' is clear and concrete, but there is no 'Use when...' clause or equivalent explicit trigger guidance, which per the rubric caps completeness at 3.

3 / 5

Trigger Term Quality

Strong coverage of natural terms a user would say ('email marketing', 'campaigns', 'subscribers', 'transactional emails', 'automations'), but a few common synonyms such as 'newsletters' or 'mailing lists' are absent.

4 / 5

Distinctiveness Conflict Risk

Names a specific tool ('Mailcoach CLI') and a distinct set of email-marketing entities, giving it a clear niche with minimal overlap risk against other skills.

5 / 5

Total

16

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

freekmurze/dotfiles

Path

config/claude/skills/mailcoach/SKILL.md

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.