CtrlK
BlogDocsLog inGet started
Tessl Logo

verify-email

Verify if an email address is valid and deliverable

60

Quality

71%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/lead-generation/capabilities/verify-email/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

88%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 strong: fully executable, well-structured, and easy to follow, with only minor conciseness redundancy and a slightly long inline response-reference section preventing a perfect score.

DimensionReasoningScore

Conciseness

The body is efficient with executable curl commands, a compact result table, and field lists; minor redundancy between the intro line ('Check if an email address is valid...') and the 'How It Works' section keeps it just below a 5.

4 / 5

Actionability

Copy-paste-ready curl commands for both Hunter and Tomba with concrete example emails, a parameters section, and worked user-prompt examples fully cover the common cases.

5 / 5

Workflow Clarity

As a single-purpose verify call with an unambiguous action and a Result Types table mapping each status to a concrete action, the simple-skill exception applies; no destructive/batch validation cap is triggered by the core operation.

5 / 5

Progressive Disclosure

Well-organized with clear section headers and no nested references, but the lengthy inline Hunter/Tomba response-field dictionaries are inline material that could arguably be split, leaving a minor organization gap below 5.

4 / 5

Total

18

/

20

Passed

Description

53%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 clear and domain-specific but lacks any explicit 'when to use' trigger guidance and only thin natural-language trigger terms, capping completeness and trigger quality at 3.

Suggestions

Add a 'Use when...' clause with concrete user triggers, e.g. 'Use when checking if an email is real, validating an address before sending, or cleaning an email list to prevent bounces.'

Include natural user phrasings as trigger terms (e.g. 'is this email real', 'check this email', 'validate email address') rather than only 'valid and deliverable'.

Optionally name a concrete action beyond 'verify' (e.g. 'detect disposable, catch-all, and undeliverable addresses') to lift specificity toward 4-5.

DimensionReasoningScore

Specificity

The description names the domain ('email address') and two concrete verification aspects ('valid' and 'deliverable'), matching the anchor for naming the domain plus 1-2 concrete actions without being comprehensive.

3 / 5

Completeness

It gives a clear 'what' (verify validity and deliverability) but has no 'Use when...' or equivalent trigger clause, so completeness is capped at 3 per the missing-trigger guidance.

3 / 5

Trigger Term Quality

'Verify an email address' is a relevant natural-ish phrase, but common synonyms users say ('is this email real', 'check this email', 'validate email') and file-context triggers are missing, fitting 'some relevant keywords but missing common variations'.

3 / 5

Distinctiveness Conflict Risk

Email verification is a distinct niche with minor overlap risk against related mail skills, but the lack of explicit distinct trigger phrases keeps it just below a 5.

4 / 5

Total

13

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
gooseworks-ai/goose-skills
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.