CtrlK
BlogDocsLog inGet started
Tessl Logo

literature-search-openalex

Query the OpenAlex scholarly database for research papers, authors, institutions, topics, sources, publishers, funders, geo-locations, and keywords. Use when searching academic papers, resolving DOIs, downloading open-access PDFs, finding an author's publications, aggregating bibliometric data (citation counts, h-index, impact factor), exploring the research taxonomies, or performing DOI lookups.

72

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

86%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-organized, actionable skill body that keeps the SKILL.md lean while offloading entity detail to real reference files. The main improvement opportunity is adding explicit verification checkpoints to the bulk filter workflows.

Suggestions

Add an explicit validation step to the bulk/batch filter workflows (e.g. verify the output file is non-empty and well-formed JSON before slimming with jq).

Tighten the Prerequisites section by converting the verbose notification/license paragraphs into a short checklist with a link.

Make the resolve→filter workflow's error-recovery loop explicit (what to do when resolve returns multiple or zero candidates) to strengthen the feedback loop.

DimensionReasoningScore

Conciseness

The body is largely lean — terse command docs, rate-limit and error tables, executable examples — with no padding explaining what OpenAlex or a DOI is; a few prerequisite sentences could be trimmed slightly.

4 / 5

Actionability

Fully executable guidance: exact CLI invocations with concrete flags, copy-paste bash workflows (resolve → filter → jq), and specific filter expressions covering the common cases.

5 / 5

Workflow Clarity

Multi-step processes are clearly sequenced with an error-code→action table and download-PDF verification, but bulk filter/batch operations lack explicit validation checkpoints, capping it just below 5.

4 / 5

Progressive Disclosure

Clear overview in SKILL.md with well-signaled, one-level-deep references to verified files (references/works.md, authors.md, sources.md, etc.); entity detail is appropriately split out and easy to navigate.

5 / 5

Total

18

/

20

Passed

Description

92%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 highly specific, well-structured description that clearly communicates both capabilities and trigger conditions with minimal fluff. The only minor gap is a handful of natural synonym phrasings a user might use.

DimensionReasoningScore

Specificity

The description enumerates many concrete actions — 'resolving DOIs', 'downloading open-access PDFs', 'finding an author's publications', 'aggregating bibliometric data (citation counts, h-index, impact factor)' — giving comprehensive coverage rather than vague abstractions.

5 / 5

Completeness

It explicitly answers both 'what' (Query the OpenAlex scholarly database for research papers, authors, institutions, topics, sources, publishers, funders, geo-locations, and keywords) and 'when' (Use when searching academic papers, resolving DOIs, downloading open-access PDFs...) with concrete trigger phrases.

5 / 5

Trigger Term Quality

Strong natural-term coverage ('research papers', 'academic papers', 'DOIs', 'h-index', 'impact factor') with synonyms present, but a few common phrasings users might say (e.g. 'scholarly articles', 'literature review') are absent.

4 / 5

Distinctiveness Conflict Risk

The OpenAlex scholarly-database niche is sharply defined with distinctive triggers (DOIs, bibliometric data, h-index), minimizing the chance of firing for an unrelated skill.

5 / 5

Total

19

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
google-deepmind/science-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.