CtrlK
BlogDocsLog inGet started
Tessl Logo

deal-tracker

Builds a relationship or deal summary using the Superhuman Mail MCP server — pulling together all email history, read receipts, and calendar interactions with a specific person or company to act as a lightweight CRM. Use this skill whenever someone asks to "show me all communication with [person/company]", "what's the status of my deal with [company]", "give me a relationship summary for [person]", "when did I last talk to [person]", "pull up everything about [company]", "track this deal", "who haven't I followed up with", "show me engagement on emails I sent to [person]", "CRM view of [person]", "what's my communication history with [person]", or any variation of wanting a consolidated view of a relationship or deal. Trigger broadly — if someone wants to understand the full picture of their interactions with a person or company, this skill should activate.

80

1.41x
Quality

71%

Does it follow best practices?

Impact

96%

1.41x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Fix and improve this skill with Tessl

tessl review fix ./skills/deal-tracker/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

42%

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

The skill provides highly actionable, specific guidance with named MCP tools and concrete parameters, which is its strongest quality. However, it is excessively verbose — explaining obvious behaviors, including lengthy conversational scripts, and inlining large output templates that bloat the token budget. The lack of any supporting bundle files means everything is crammed into one long document with no progressive disclosure, and the workflow lacks validation/error-handling checkpoints for a multi-step process involving parallel API calls.

Suggestions

Cut the content by at least 50% — remove explanations of what MCP tools do, the conversational prompt template in Step 2b, and the detailed descriptions of how to search each platform (Claude knows how to use tools it has access to).

Extract the output template (relationship summary format) into a separate TEMPLATE.md file and reference it from the main skill, and move the cross-platform enrichment details into a CROSS_PLATFORM.md reference file.

Add validation checkpoints: what to do if MCP calls return no results, how to handle contacts not found, and how to verify data quality before presenting the summary.

Condense the cross-platform section to a brief list of tool categories to check rather than spelling out search strategies for each platform individually.

DimensionReasoningScore

Conciseness

The skill is extremely verbose at ~200+ lines. It over-explains concepts Claude already understands (how to detect MCP tools, how to interpret read receipts, what a CRM is). The cross-platform section (Step 2b) alone is massive and largely describes obvious behavior. The conversational prompt template ('I've pulled your email and calendar history...') and extensive output template add significant token bloat. Much of this could be condensed to a fraction of its size.

1 / 3

Actionability

The skill names specific MCP tool calls (Superhuman_Mail.list_threads, get_read_statuses, get_thread, query_email_and_calendar, create_or_update_draft, get_availability, create_or_update_event) with concrete parameters and filters. The output template is detailed and copy-paste ready, and the workflow specifies exact numbers (50 threads, 5-10 for read receipts, 90 days default).

3 / 3

Workflow Clarity

The steps are clearly sequenced (identify target → gather data → cross-platform enrichment → build summary → offer actions), but there are no validation checkpoints. There's no guidance on what to do if MCP calls fail, return empty results, or if the contact can't be found. For a multi-step process involving parallel API calls and potentially destructive actions (drafting emails), the absence of error handling and verification steps is a gap.

2 / 3

Progressive Disclosure

Everything is in a single monolithic file with no references to supporting documents. The cross-platform context section, the output template, the multi-contact view, and the guidelines could all be split into separate referenced files. The inline output template alone is ~30 lines that could be a separate TEMPLATE.md. No bundle files exist to offload content to.

1 / 3

Total

7

/

12

Passed

Description

100%

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 an excellent skill description that clearly articulates what it does (relationship/deal summaries via Superhuman Mail MCP), when to use it (extensive list of natural trigger phrases), and how it's distinct (lightweight CRM built from email and calendar data). The description is comprehensive without being padded, uses third person voice correctly, and provides enough trigger term variety to ensure reliable skill selection.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: pulling email history, read receipts, calendar interactions, building relationship/deal summaries, acting as a lightweight CRM. These are concrete, actionable capabilities.

3 / 3

Completeness

Clearly answers both 'what' (builds relationship/deal summaries using Superhuman Mail MCP, pulling email history, read receipts, calendar interactions) and 'when' (explicit 'Use this skill whenever...' clause with extensive trigger examples and a broad activation guideline).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms users would actually say: 'show me all communication with', 'what's the status of my deal', 'relationship summary', 'when did I last talk to', 'CRM view', 'who haven't I followed up with', 'track this deal', 'show me engagement'. These are highly natural phrases.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive — it's specifically tied to the Superhuman Mail MCP server for relationship/deal summaries and CRM-like views. The combination of email history, read receipts, calendar interactions, and person/company focus creates a clear niche unlikely to conflict with other skills.

3 / 3

Total

12

/

12

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.

Validation11 / 11 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.