CtrlK
BlogDocsLog inGet started
Tessl Logo

native-web-search

Trigger native web search. Use when you need quick internet research with concise summaries and full source URLs.

62

Quality

72%

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/native-web-search/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 body is well-structured and gives concrete, copy-paste-ready command guidance with useful troubleshooting notes, but it depends on a search.mjs script that is not actually bundled and carries minor redundancy with the description.

Suggestions

Bundle search.mjs under scripts/ (or another bundle directory) — the body lists and instructs running it, but the file is missing from the skill package, breaking the one reference and making the commands non-executable as shipped.

Trim redundancy with the frontmatter: the opening line and 'Output expectations' restate 'concise summary' and 'full URLs' already in the description; keep only the non-obvious bits such as highlighting source disagreements.

Once the script is bundled, add a one-line pointer to it (e.g., relative path) so the single external reference resolves cleanly.

DimensionReasoningScore

Conciseness

The body is lean and free of concept-explaining fluff, but the opening sentence and 'Output expectations' restate 'concise summary' and 'full URLs' already promised in the frontmatter description, so it could be tightened.

2 / 3

Actionability

Provides an exact command, two concrete examples, and a complete flag list with values — copy-paste ready and not pseudocode.

3 / 3

Workflow Clarity

A simple single-action skill with an unambiguous command and a Notes section covering failure modes (module-resolution env vars, OAuth cached-token fallback), which the rubric allows to score 3 for clear simple skills.

3 / 3

Progressive Disclosure

Sections are well organized and the reference to search.mjs is clearly signaled at one level, but the referenced script file is absent from the bundle (no scripts/ directory), so the reference is broken and navigation to the artifact fails.

2 / 3

Total

10

/

12

Passed

Description

67%

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 clear, trigger-equipped description that answers both what and when, but it is built around a single action and a narrow set of trigger phrasings, leaving it somewhat generic against other research skills.

Suggestions

Broaden trigger coverage with natural phrasings users actually say (e.g., 'look up online', 'search the web', 'find current sources') beyond 'web search' and 'internet research'.

Add more concrete actions/outcomes (e.g., 'research topics, verify claims, compare sources') so specificity reads as multiple concrete actions rather than a single 'Trigger' verb.

Sharpen distinctiveness by foregrounding the script-driven, fast-model-with-native-search framing to separate it from built-in search capabilities.

DimensionReasoningScore

Specificity

Names the domain ('native web search') and concrete outputs ('concise summaries and full source URLs') but centers on a single 'Trigger' action rather than listing multiple specific actions as the anchor-3 example does.

2 / 3

Completeness

It states what ('Trigger native web search') and an explicit when ('Use when you need quick internet research...'), satisfying both halves with an explicit trigger clause.

3 / 3

Trigger Term Quality

'web search' and 'internet research' are natural phrasings, but only two variants are covered and common variations like 'look up online' or 'search the web' are missing.

2 / 3

Distinctiveness Conflict Risk

'native web search' is a somewhat specific niche, but the generic 'internet research' trigger could overlap with built-in web-search or general research skills.

2 / 3

Total

9

/

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
mitsuhiko/agent-stuff
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.