CtrlK
BlogDocsLog inGet started
Tessl Logo

eod-wrapup

Generates an end-of-day wrap-up using the Superhuman Mail MCP server — identifies open loops, unanswered emails, and action items from your day so you can leave work with a clear head. Use this skill whenever someone asks to "wrap up my day", "what's still open in my inbox", "end of day summary", "what do I still need to do", "any emails I missed today", "open loops in my inbox", "summarize my day", "what didn't I respond to", "daily review", "close out my day", "what fell through the cracks", or any variation of wanting to know what's unfinished before signing off. Also trigger when someone says "before I log off", "anything I'm forgetting", "daily debrief", "what should I tackle tomorrow", or wants an accounting of their email activity for the day. Trigger broadly — if someone wants to review what happened and what's still pending at the end of their workday, this skill should activate.

67

Quality

80%

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

75%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 well-structured, actionable workflow with specific MCP tool invocations and a concrete output template. The main gaps are minor: no explicit post-action validation for batch/destructive operations and a few natural-language query calls with abstract parameter values.

Suggestions

Add an explicit verification step after batch/destructive actions (e.g., confirm with the user exactly which threads will be archived via mark_done, then report what was archived) to strengthen the validation feedback loop.

Tighten the 'query_email_and_calendar' calls by noting the specific result fields expected (recipients, subjects, action items) so the parsed output is unambiguous.

State the 'labels: ["INBOX"]' gotcha once in a prominent callout rather than repeating it across Step 1, Step 5, and the guidelines to recover a few tokens.

DimensionReasoningScore

Conciseness

Efficient and focused on operational specifics (tool names, parameters, output template) without explaining concepts Claude already knows; the repeated 'labels: ["INBOX"]' emphasis and some tone coaching ('Don't guilt-trip', 'End on a positive note') are minor trimmable bits keeping it just below lean.

4 / 5

Actionability

Concrete MCP calls with specific parameters ('Superhuman_Mail.list_threads' with 'labels: ["INBOX"]', 'limit: 50', 'mark_done: true') plus an output template, but the 'query_email_and_calendar' calls rely on natural-language prompts and 'start_date' is left abstract, leaving minor gaps.

4 / 5

Workflow Clarity

Clear five-step sequence (Gather, Identify open loops, Present, Offer actions, Optional weekly) with explicit confirmation gates via the offer-then-confirm pattern and drafts instead of direct sends; the minor gap is the absence of a post-action verification step for the batch/destructive mark_done action.

4 / 5

Progressive Disclosure

Well-organized into clear sections (How it works, Steps 1-5, Important guidelines) with all content appropriately inline for a single focused workflow and no nested references; slightly over the 50-line simple-skill threshold and with no external references to signal, so it sits just below the top anchor.

4 / 5

Total

16

/

20

Passed

Description

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

This is a strong description with excellent trigger-term coverage and explicit what/when guidance. The main weakness is second-person voice ('you can leave work with a clear head') which costs a specificity point, and a couple of generic planning phrases that slightly raise conflict risk.

DimensionReasoningScore

Specificity

Names the domain and three concrete actions ('identifies open loops, unanswered emails, and action items'), which fits the 4 anchor, but the second-person phrasing 'so you can leave work with a clear head' triggers the voice penalty reducing specificity by 1.

3 / 5

Completeness

Explicitly answers both what ('Generates an end-of-day wrap-up... identifies open loops, unanswered emails, and action items') and when ('Use this skill whenever someone asks...', 'Also trigger when...', 'Trigger broadly') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive coverage of natural phrases users would actually say ('wrap up my day', 'what fell through the cracks', 'anything I'm forgetting', 'daily debrief') plus broad synonym variation, matching the top anchor.

5 / 5

Distinctiveness Conflict Risk

Clear niche (end-of-day inbox wrap-up via Superhuman Mail MCP) with mostly distinct triggers, but a few generic phrases like 'what should I tackle tomorrow' create minor overlap risk with general planning/todo skills.

4 / 5

Total

17

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
superhuman/mcp-mail
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.