CtrlK
BlogDocsLog inGet started
Tessl Logo

link-prospecting

Find link prospects, discover contact paths, and draft outreach from SERPs and backlink signals.

65

Quality

77%

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 ./.agents/skills/link-prospecting/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

87%Weight 40%Scale 1-3

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

The content is concise, actionable, and well-structured with concrete query patterns, named tools, and a defined output schema, but the multi-step workflow lacks explicit validation/feedback checkpoints for its batch operations.

Suggestions

Insert an explicit verification checkpoint in the workflow, e.g., after contact discovery, a step to confirm contact details were actually returned by a tool before recording them (mirroring the guardrail as a workflow step).

Add a validate/retry loop around outreach drafting, such as re-checking each prospect's angle still holds before producing final drafts.

Optionally factor the long contact-discovery signal list into a short checklist to tighten the body further.

DimensionReasoningScore

Conciseness

The body is lean and well-organized, assumes Claude's competence, and avoids explaining concepts Claude already knows; every section (tools, query patterns, workflow, output, guardrails) earns its place rather than padding the token budget.

3 / 3

Actionability

It gives concrete, executable guidance: named tools with specific use-cases, ready-made query patterns like "best <category> tools" and "<topic> resources", a hard batch limit ("Send at most 10 queries per call"), and a defined output table schema, rather than vague direction.

3 / 3

Workflow Clarity

A clear 9-step numbered sequence with decision branches exists, but there are no explicit validation checkpoints or feedback loops for the batch prospecting/outreach operations; per the scoring notes, missing feedback loops in batch contexts caps workflow clarity at 2.

2 / 3

Progressive Disclosure

No bundle files exist and the SKILL.md is a single, clearly sectioned document with no nested references; per the simple-skill guidance, well-organized sections with no need for external references can score 3.

3 / 3

Total

11

/

12

Passed

Description

67%Weight 40%Scale 1-3

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 distinctive, naming concrete actions in proper third-person voice, but it omits an explicit 'Use when...' trigger and lacks some common user phrasings, which caps completeness and trigger coverage.

Suggestions

Add an explicit trigger clause, e.g., "Use when the user wants to build backlinks, find sites to link to their content, or draft outreach emails."

Include common layperson phrasings alongside technical terms, such as "link building", "guest posts", or "find websites to link to me".

Consider naming the output deliverable (a prioritized prospect list with outreach drafts) to sharpen the 'what' further.

DimensionReasoningScore

Specificity

"Find link prospects, discover contact paths, and draft outreach" lists multiple specific concrete actions in third person voice, matching the anchor for listing several concrete actions rather than naming only a domain and some actions.

3 / 3

Completeness

It clearly answers what the skill does but lacks any "Use when..." clause or equivalent explicit trigger for when to invoke it, which per the judging guidelines caps completeness at 2.

2 / 3

Trigger Term Quality

Domain-natural terms like "link prospects", "outreach", "SERPs", and "backlink signals" are present, but common layperson variations (e.g., "link building", "guest posts", "reach out to websites") are missing, so it does not fully reach the good-coverage anchor.

2 / 3

Distinctiveness Conflict Risk

The niche (SEO link prospecting from SERPs/backlink signals) is distinct with clear triggers unlikely to overlap with unrelated skills, matching the clear-niche anchor.

3 / 3

Total

10

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
every-app/open-seo
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.