CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

agentmail-send-email

Draft, send, reply to, or forward email through the connected AgentMail MCP server. Use for ANY request to send, reply to, or forward mail — even a quick one-line send or a simple forward that looks like a single tool call; the sending rules apply regardless of task size. Also use to compose messages, create or schedule drafts for review, or send to named recipients; do not use for reading or triaging mail (agentmail-check-email), inbox administration (agentmail-manage-inboxes), or MCP connection setup (agentmail-mcp).

76

Quality

96%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

92%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 body is a lean, well-sequenced operational contract: a concrete tool mapping, a numbered workflow with explicit confirmation and retry-reconciliation checkpoints, and sharp authorization/security boundaries. The only weakness is actionability detail — no example tool invocation and an unnamed search tool for post-timeout reconciliation.

Suggestions

Name the specific MCP tool used to reconcile an ambiguous send (e.g., the search tool) instead of the vague 'message/thread/search evidence' phrasing in the authorization matrix.

Add one minimal example invocation (e.g., send_message with sender, recipient, subject, body fields) so common-case guidance is copy-paste ready.

Specify what to do when get_thread does not contain the referenced message ID (e.g., ask the user for the exact message rather than falling back to a thread ID).

DimensionReasoningScore

Conciseness

A lean ~42-line body where every section prescribes non-obvious policy — tool-to-operation mapping, message-ID vs thread-ID, inbox resolution, retry reconciliation, untrusted-content rules — with zero space spent explaining concepts Claude already knows.

5 / 5

Actionability

Concrete MCP tool names cover every common case (create_draft, send_draft, send_message, reply_to_message, forward_message, list_inboxes, get_thread) and each ambiguity maps to a specific safeguard, but there are minor gaps: no example invocation or parameter shape, and 'Reconcile via message/thread/search evidence' never names the search tool. Mostly-executable with minor gaps fits the 4 anchor; it falls short of 5's copy-paste-ready coverage.

4 / 5

Workflow Clarity

'Execute safely' gives a numbered 7-step sequence with explicit validation gates — step 5's full preview-and-confirm when any visible field is inferred, and step 6's no-blind-retry rule — plus a feedback loop for the ambiguous-timeout error case. Checkpoints are explicit, not implied, matching the 5 anchor.

5 / 5

Progressive Disclosure

The skill is under 50 lines, needs no bundle files, and is organized into clear sections (operation choice, execution, authorization, security). Its one external pointer (the agent-email-patterns skill's references/threat-model.md) is clearly signaled and one level deep.

5 / 5

Total

19

/

20

Passed

Description

100%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 lists concrete operations, gives explicit 'Use for' trigger guidance with mail/email synonyms, and cleanly excludes adjacent sibling skills. It matches the strongest anchor on all four dimensions while staying dense rather than padded.

DimensionReasoningScore

Specificity

Names multiple concrete operations — 'Draft, send, reply to, or forward email', 'compose messages, create or schedule drafts' — with comprehensive coverage of the mail-sending domain via a named mechanism (AgentMail MCP server). No coverage gaps relative to the 4 anchor.

5 / 5

Completeness

Explicitly answers both questions: what ('Draft, send, reply to, or forward email through the connected AgentMail MCP server') and when ('Use for ANY request to send, reply to, or forward mail... Also use to compose... do not use for reading or triaging mail...'). Concrete triggers plus exclusions.

5 / 5

Trigger Term Quality

Covers the natural verbs users say (send, reply, forward, compose, draft, schedule) plus the mail/email synonym pair, and even a 'quick one-line send' phrasing. Comprehensive for this domain, matching the 5 anchor rather than the 4 anchor's 'a few natural terms missing'.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (outbound mail only) and explicitly disambiguates the three sibling skills by name (agentmail-check-email, agentmail-manage-inboxes, agentmail-mcp), so mis-triggering risk is minimal.

5 / 5

Total

20

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository

stevenknowswhy/ProfessionalBuyer

Path

.claude/skills/agentmail-send-email/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.