CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

gemini-search

Search research papers via Gemini for broad literature discovery. Use when user says "gemini search", "gemini papers", "search with gemini", or wants AI-powered literature discovery beyond arXiv/Semantic Scholar indexes.

Quality

78%

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/gemini-search/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 thorough, actionable single-file skill with a clear workflow and strong MCP/CLI guidance. The main weaknesses are mild verbosity in the model-routing and setup sections and the absence of explicit result-validation checkpoints within the workflow steps themselves.

Suggestions

Tighten the DEFAULT_MODEL explanation and de-duplicate the model-override examples (currently listed in both the Constants bullet and the overrides blockquote) to reduce token cost.

Collapse the three MCP-configuration variants into one canonical method plus a one-line alternative, or move setup details into a references/ file to shorten SKILL.md.

Add an explicit validation checkpoint in Step 3 (e.g., 'spot-check 1-2 paper titles/venues via /semantic-scholar before presenting') so result-integrity verification is part of the workflow rather than only a Key Rule.

DimensionReasoningScore

Conciseness

Mostly efficient and assumes Claude's intelligence (no basic concept explanations), but the DEFAULT_MODEL block and the repeated model-override examples (duplicated in Constants and the overrides blockquote) plus three MCP-config variants add padding that could be tightened. Fits anchor 3; not 4 because several sections (model routing notes, config variants) carry unnecessary detail.

3 / 5

Actionability

Provides a copy-paste-ready MCP tool call with a complete prompt template, a CLI fallback command, an argument-parsing spec, a result-normalization schema, and an output table format. Minor gaps prevent a 5: the CLI fallback abbreviates the prompt with '...same prompt as above...' and there is no concrete worked example of parsed output.

4 / 5

Workflow Clarity

A clear five-step sequence (parse → search → parse results → present → follow-up) with an explicit MCP-to-CLI fallback error-recovery checkpoint and guidance for under-returned results. Not 5 because result-integrity validation lives in 'Key Rules' (cross-verify via /semantic-scholar) rather than as an explicit workflow checkpoint; not capped at 3 since this is a non-destructive search rather than a destructive/batch mutation.

4 / 5

Progressive Disclosure

No bundle files exist (references/scripts/assets absent), so the skill is a single self-contained file with well-organized sections (Role & Positioning, Constants, Environment & Setup, Workflow, Key Rules) and clear headers. Fits anchor 4 (good structure, appropriately placed); not 5 because at ~232 lines some content (full prompt template, MCP setup variants) could plausibly live in reference files.

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 well-crafted description with explicit what/when structure, natural trigger phrases, and clear positioning against sibling literature-search skills. The only weakness is that it names a single action rather than enumerating multiple specific capabilities.

DimensionReasoningScore

Specificity

Names the domain ('broad literature discovery' via Gemini) and one concrete action ('Search research papers'), but lists only a single action rather than multiple specific capabilities. Anchor 3 ('Names domain and 1-2 concrete actions, but not comprehensive') is the closest fit; not 4 because no list of several specific actions is given.

3 / 5

Completeness

Explicitly answers both 'what' ('Search research papers via Gemini for broad literature discovery') and 'when' with a concrete 'Use when...' clause listing specific trigger phrases. Matches anchor 5 (clearly and explicitly answers both what AND when with concrete trigger phrases).

5 / 5

Trigger Term Quality

Includes natural phrases a user would say ('gemini search', 'gemini papers', 'search with gemini') plus the descriptive trigger 'AI-powered literature discovery beyond arXiv/Semantic Scholar indexes'. Good coverage with synonyms, though a few natural variants are absent. Not 5 because the terms lean toward command-name invocations rather than fully comprehensive user phrasings.

4 / 5

Distinctiveness Conflict Risk

Carves a clear niche ('beyond arXiv/Semantic Scholar indexes', AI-powered discovery) that distinguishes it from sibling search skills, with distinct Gemini-specific triggers and minimal overlap risk. Matches anchor 5.

5 / 5

Total

17

/

20

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 1 missing

Warning

Total

13

/

16

Passed

Repository

wanshuiyin/Auto-claude-code-research-in-sleep

Path

skills/gemini-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.