CtrlK
BlogDocsLog inGet started
Tessl Logo

team-linkedin-profiles

Find LinkedIn profiles of a specific team or department at a company. Use when asked to get LinkedIn profiles, find team members, or look up people in a particular team/department/group at a company.

63

Quality

75%

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/team-linkedin-profiles/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

A well-structured, actionable workflow with strong validation steps and useful operational detail, undermined by malformed JSON in two of its core curl examples. Fixing the broken command syntax would meaningfully raise actionability.

Suggestions

Fix the Exa search curl example (lines 60-69): the JSON body is broken — the "query"/"category"/"numResults"/"includeDomains" fields appear outside the -d string and the opening brace is duplicated; rewrite as a single valid JSON object inside -d.

Fix the Hunter example (line 84): the query object is malformed ("domain":"{domain","from":"","Step":"","2}":"") — replace with a valid query such as {"domain":"{domain}"}.

Add a brief error-recovery note for API failures (non-200 responses / empty results) to move workflow_clarity from a clear sequence to one with explicit feedback loops.

DimensionReasoningScore

Conciseness

The body is information-dense and assumes Claude's competence, covering API specifics, costs, and token budgets that Claude would not already know; a few explanatory passages (e.g., the token-math detail) could be trimmed, keeping it just below the lean anchor.

4 / 5

Actionability

Concrete curl commands with specific endpoints and parameters are provided throughout, but the primary Exa example (lines 64-69) has broken JSON syntax and the Hunter example (line 84) is malformed ("domain":"{domain"...), so the most important commands are not copy-paste executable.

3 / 5

Workflow Clarity

A clear 6-step sequence (Parse → Resolve → Search → Filter/Dedup → Present → Enrich) with an explicit validation/filtering checklist in Step 4 and feedback loops for sparse results; lacks explicit error-recovery handling for API failures, so it sits just below the top anchor.

4 / 5

Progressive Disclosure

Well-organized into Setup, Workflow, and Tips sections with no nested references and a self-contained single-file structure; at ~150 lines it is over the simple-skill threshold but remains appropriately structured with minor organization gaps.

4 / 5

Total

15

/

20

Passed

Description

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

A strong, concise description that clearly states both the capability and explicit trigger conditions with natural phrasing and synonyms. The only minor gap is that it lists a single concrete action rather than enumerating the fuller range of what the skill does.

DimensionReasoningScore

Specificity

"Find LinkedIn profiles of a specific team or department at a company" names the domain and one concrete action (find profiles), but does not enumerate multiple specific actions, matching the anchor for naming the domain with 1-2 concrete actions.

3 / 5

Completeness

It explicitly answers both what ("Find LinkedIn profiles of a specific team or department at a company") and when ("Use when asked to get LinkedIn profiles, find team members, or look up people...") with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

"get LinkedIn profiles, find team members, or look up people in a particular team/department/group" provides good natural-phrase coverage with synonyms (team/department/group, profiles/team members/people); a few variations could be added but coverage is strong.

4 / 5

Distinctiveness Conflict Risk

The team/department-specific LinkedIn lookup is a clear niche with distinct triggers and minimal overlap risk with general people-search or company-research skills.

5 / 5

Total

17

/

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.