CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

agentmail-manage-inboxes

Create, list, inspect, update, or delete AgentMail inboxes through the connected MCP server. Use for ANY inbox lifecycle request — even a quick list-inboxes or a simple delete; deletion safeguards apply regardless of task size. Also use when the user asks for a new agent email address, wants inbox details changed, or removes an inbox; do not use for sending mail (agentmail-send-email), reading or triage (agentmail-check-email), or MCP connection setup (agentmail-mcp).

79

Quality

99%

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

100%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.

A tight, high-signal instruction skill: exact MCP tool names and parameters, explicit safeguards on the destructive delete path, and a well-scoped authorization matrix with the bulk of the threat model correctly deferred to a referenced skill. Nothing is padded, missing, or misfiled.

DimensionReasoningScore

Conciseness

38 lines with zero padding: every bullet is skill-specific guidance (tool names, parameter semantics, confirmation requirements). No concept explanations Claude already knows, nothing trimmable without losing guidance. Not 4: there are no minor instances of over-explanation to trim.

5 / 5

Actionability

Instruction-only skill with fully concrete guidance: exact tool names (list_inboxes, get_inbox, create_inbox, update_inbox, delete_inbox), exact parameters (requested username, verified domain, display name, metadata, client ID), exact semantics ("metadata keys merge and that setting keys to null removes them"), and an explicit return contract. Absence of code is not penalized per the scoring note since the guidance is actionable.

5 / 5

Workflow Clarity

The destructive-operation cap does not apply because validation is explicit: "only after showing the exact inbox ID/address and receiving explicit confirmation" plus the invalidation rule ("Changed target/scope invalidates confirmation"). Each action has a complete precondition (create only after user request with verified domain; update with merge semantics; delete with exact-object preview and confirmation). Not 4: no validation checkpoints are missing.

5 / 5

Progressive Disclosure

Under 50 lines with well-organized sections (Workflow, Authorization, Guardrails) and one clearly signaled one-level reference to the sibling skill's references/threat-model.md for the full threat model. Per the simple-skill guideline, this earns a 5; the inline matrix rows are appropriately scoped as this skill's contract.

5 / 5

Total

20

/

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.

A model description: concrete action enumeration, explicit use-when triggers with natural user phrasings, third-person voice, and explicit negative boundaries against sibling skills. Every clause earns its place despite the length.

DimensionReasoningScore

Specificity

"Create, list, inspect, update, or delete AgentMail inboxes through the connected MCP server" names five concrete lifecycle actions with comprehensive coverage of the domain. Not 4: there are no coverage gaps — every inbox lifecycle operation is enumerated, matching the comprehensive anchor.

5 / 5

Completeness

Explicitly answers both what ("Create, list, inspect, update, or delete AgentMail inboxes through the connected MCP server") and when ("Use for ANY inbox lifecycle request... Also use when the user asks for a new agent email address...") with concrete trigger phrases. Not 4: the when-clause is explicit and specific, not merely present.

5 / 5

Trigger Term Quality

Natural user phrasings are comprehensively covered: "a quick list-inboxes", "a simple delete", "a new agent email address", "wants inbox details changed", "removes an inbox", plus exclusion triggers like "sending mail" and "reading or triage". Not 4: synonyms and colloquial variations (inbox lifecycle, agent email address, removes an inbox) are all present.

5 / 5

Distinctiveness Conflict Risk

Clear niche with explicit negative scoping: "do not use for sending mail (agentmail-send-email), reading or triage (agentmail-check-email), or MCP connection setup (agentmail-mcp)" removes any conflict risk with sibling skills. Not 4: the do-not-use clauses make overlap risk minimal rather than minor.

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-manage-inboxes/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.