CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

tavily-job-search

Use when searching the web for job openings, comparing job-board search strategies, validating listings, and extracting job details with Tavily.

Quality

95%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

An excellent instruction-only skill body: dense with Tavily-specific parameters, empirically-derived caveats, and concrete examples, sequenced as a clear search-verify-extract workflow with explicit validation checkpoints and error-recovery loops. It stays lean, assumes Claude's competence, and appropriately keeps everything in one compact file.

DimensionReasoningScore

Conciseness

Every sentence carries non-obvious operational knowledge — concrete parameter values, empirically observed source quirks (e.g. 'a country-specific Indeed hostname did not remove unrelated roles'), and decision rules — with no padding or explanations of things Claude already knows.

5 / 5

Actionability

Fully actionable for an instruction-only skill: copy-paste-ready query examples ('Data Engineer jobs Berlin Germany'), literal include_domains lists, explicit settings (search_depth: "advanced", max_results: 10), and a complete extraction prompt template covering the common cases.

5 / 5

Workflow Clarity

Clear four-stage sequence (build searches → screen/verify → extract → research/shortlist) with validation at its core: a 'Check and record' checklist, explicit geography/recency/status verification, and feedback loops for extraction failure (retry canonical page, mark unknown) and time_range widening.

5 / 5

Progressive Disclosure

No bundle files exist and none are needed: the ~53-line body is self-contained, well-organized into four numbered sections plus a run-shape summary, matching the simple-skill exception for short skills with clear section structure.

5 / 5

Total

20

/

20

Passed

Description

88%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 description: third-person, concise, with an explicit 'Use when' trigger clause and four concrete, comprehensive capability actions. The only weaknesses are a few missing natural synonyms (job postings, vacancies, hiring) and slight trigger overlap with generic web-search phrasing.

Suggestions

Add common user phrasings as trigger terms, e.g. 'Use when the user asks to find job postings, vacancies, or hiring leads' to strengthen trigger matching for those synonyms.

Sharpen the 'when' clause to distinguish this from generic web search, e.g. 'Use when the task is specifically job-hunting (job openings, postings, vacancies) rather than general web research'.

DimensionReasoningScore

Specificity

Lists four concrete actions — 'searching the web for job openings', 'comparing job-board search strategies', 'validating listings', and 'extracting job details' — that map comprehensively onto the skill body's sections with no vague filler.

5 / 5

Completeness

Explicitly answers both what (search job openings, compare job-board strategies, validate listings, extract job details) and when (leading 'Use when searching the web for job openings...') with concrete trigger activities, matching the anchor-5 pattern.

5 / 5

Trigger Term Quality

Good natural keyword coverage ('job openings', 'job-board', 'listings', 'job details', 'web search', 'Tavily'), but common user phrasings like 'job postings', 'vacancies', 'hiring', and 'roles' are missing, so coverage falls short of the comprehensive-synonyms anchor.

4 / 5

Distinctiveness Conflict Risk

The job-search niche with 'job openings', 'job-board', and 'validating listings' triggers is mostly distinct, but the phrase 'searching the web' leaves minor overlap risk with a generic web-search or Tavily skill.

4 / 5

Total

18

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Agenta-AI/agenta

Path

api/oss/src/resources/agent_templates/packages/job-hunt-research/1.0.0/skills/tavily-job-search/SKILL.md

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.