CtrlK
BlogDocsLog inGet started
Tessl Logo

web-search-jina

Jina Search - fast web search returning SERP results

53

Quality

60%

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/research-tools/capabilities/web-search-jina/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

70%

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

The content is well-structured and the core search workflow is clear and executable, but a truncated Capabilities section and a malformed/duplicated Discover More block hold back conciseness and actionability.

Suggestions

Complete the truncated '## Capabilities' section ('- **Search**: Use s') so it is not cut off mid-sentence.

Fix the '## Discover More' block: remove the stray 'List all endpoints' text inside the bash code fence and deduplicate the two identical curl requests into one commented example.

Keep the copy-paste curl example but ensure every code fence is properly opened and closed.

DimensionReasoningScore

Conciseness

The body is mostly lean with no concept-padding, but the 'Discover More' section duplicates a near-identical curl block and contains stray/unclosed text, so it could be tightened. Not 3 (redundant/malformed block) nor 1 (not verbose).

2 / 3

Actionability

The main search example is a concrete, copy-paste curl command with parameters, but '## Capabilities' is truncated ('- **Search**: Use s') and the 'Discover More' block is malformed (stray 'List all endpoints' inside the bash block, duplicate request). Not 3 (incomplete/broken parts) nor 1 (executable guidance present).

2 / 3

Workflow Clarity

This is a simple single-purpose skill whose single action is unambiguous: load credentials (with a clear fallback to `npx gooseworks login`), then call the search endpoint. Per scoring notes, simple skills can score 3 when the action is clear and well-sequenced.

3 / 3

Progressive Disclosure

The skill is under 50 lines, has no bundle files, and uses well-organized sections (Setup, Capabilities, Usage, Use Cases, Discover More) with no nested references. Per the rubric guideline, such skills can score 3 with just well-organized sections.

3 / 3

Total

10

/

12

Passed

Description

50%

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 concise and identifies the web-search/SERP niche, but it lacks an explicit use-when trigger and only names a single action, keeping every dimension at level 2.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user needs to search the web, look up current information, or get SERP-style results.'

List more concrete actions beyond a single 'returning SERP results' to raise specificity (e.g. fetch search results, get titles/URLs/snippets).

Include common natural-language variations users would say (e.g. 'search the web', 'web lookup', 'find sources online') to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Phrases 'web search' and 'returning SERP results' name a domain and one concrete action, but only a single action is given rather than multiple specific actions. Not level 1 (some actions present) nor level 3 (no list of multiple concrete actions).

2 / 3

Completeness

States what the skill does (fast web search returning SERP results) but has no 'Use when...' clause or explicit trigger guidance, capping completeness at 2 per the rubric guideline. Not 3 (when missing); not 1 (what is present).

2 / 3

Trigger Term Quality

Includes 'web search' and 'SERP', which are relevant keywords, but misses common variations users would say like 'search the web' or 'find web results'. Closest to anchor 2; not 1 (keywords exist) nor 3 (coverage not broad).

2 / 3

Distinctiveness Conflict Risk

'web search returning SERP results' is a somewhat specific niche thanks to 'SERP', but the description is terse and could overlap with other search-related skills. Closest to anchor 2; not 1 (some specificity) nor 3 (no distinct explicit triggers).

2 / 3

Total

8

/

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.