CtrlK
BlogDocsLog inGet started
Tessl Logo

email-finder-hunter

Email finder and verifier - find emails, verify deliverability, discover companies

59

Quality

68%

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

Fix and improve this skill with Tessl

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

Quality

Content

77%

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

The skill is highly actionable with complete curl examples and a clear setup sequence, but it carries redundant descriptions between the Capabilities and Usage sections and keeps all endpoint reference material inline. Deduplicating and splitting the per-endpoint reference into a bundled file would improve both conciseness and progressive disclosure.

Suggestions

Remove the Capabilities list or make it a brief pointer, since each capability's description is repeated verbatim in the Usage subsections.

Move the per-endpoint parameter and example details into a bundled REFERENCE.md, keeping SKILL.md as an overview that links one level deep.

Add a short note on checking API response status / error handling so the workflow is robust for batch lookups.

DimensionReasoningScore

Conciseness

The body is mostly lean with executable examples and no concept over-explanation, but the Capabilities section repeats the same one-line descriptions that appear verbatim under each Usage subsection, which could be tightened.

2 / 3

Actionability

Every endpoint ships a complete, copy-paste-ready curl command with auth headers and a populated JSON body, plus explicit parameter lists — fully executable rather than pseudocode.

3 / 3

Workflow Clarity

Setup is sequenced with an explicit conditional (export creds; if missing, tell the user to run login) and each endpoint is a single unambiguous call; no destructive or batch operations require validation feedback loops.

3 / 3

Progressive Disclosure

The body is ~175 lines of inline API reference that could live in a separate reference file, matching the score-2 anchor of '200 lines of API reference that could be in a separate file'; the Discover More section points to live endpoints rather than bundled files.

2 / 3

Total

10

/

12

Passed

Description

60%

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 specific and action-oriented but lacks an explicit use-when trigger clause and relies on a limited set of natural keywords. Adding trigger guidance and more keyword variations would raise completeness and trigger-term quality.

Suggestions

Append a 'Use when...' clause stating when to invoke this skill (e.g., finding someone's email, verifying deliverability, or researching a company by domain).

Broaden trigger terms to include common phrasings like 'email lookup', 'email search', 'email verification', and 'B2B leads'.

Tighten 'discover companies' to a domain-scoped phrasing to reduce overlap with general company-research skills.

DimensionReasoningScore

Specificity

The description lists three concrete actions — "find emails", "verify deliverability", "discover companies" — matching the anchor for multiple specific concrete actions rather than the single-domain score-2 anchor.

3 / 3

Completeness

It clearly states what the skill does but provides no "Use when..." clause or equivalent trigger guidance, which per the judging guidelines caps completeness at 2.

2 / 3

Trigger Term Quality

It includes some natural terms a user might say ("find emails", "discover companies") but misses common variations like "email lookup", "email search", "B2B leads", or "email verification", so it is not the full-coverage score-3 level.

2 / 3

Distinctiveness Conflict Risk

The "Email finder and verifier" framing is a clear niche, but "discover companies" could overlap with company-research skills and there are no explicit triggers to disambiguate, so it is not the distinct-trigger score-3 level.

2 / 3

Total

9

/

12

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.