CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

paper-search

Search, download, and read academic papers from 20+ sources (arXiv, PubMed, Semantic Scholar, CrossRef, etc). Use when the user asks to find papers, search for research, look up academic literature, download a paper PDF, or extract text from a paper.

Quality

90%

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

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

The body is highly actionable with executable CLI syntax and realistic examples for every subcommand, and it stays lean by assuming Claude's competence. The main improvements are adding an error-recovery step to the workflow and trimming or externalizing the dense MCP-tool and wos/scopus behavioral detail.

Suggestions

Add an explicit error-recovery step to the Workflow section (e.g., 'if download or read fails, retry with an alternate source or -s unpaywall') to close the workflow validation gap.

Trim the MCP-tool behavioral prose (exit-code semantics, --list configuration notes, MCP result semantics) to the essentials needed to run commands, or move it next to the tool examples as a compact table.

If the skill grows further, move the full source list and the wos/scopus option details into a reference file so SKILL.md remains a lean overview.

DimensionReasoningScore

Conciseness

The body is dense and operational with no re-teaching of concepts Claude already knows, but minor behavioral caveats ('exit code 1... exits with code 2', '--list shows only tools enabled by the current configuration') and the wos/scopus detail could be trimmed or condensed.

4 / 5

Actionability

Copy-paste-ready commands with real arguments throughout, e.g. 'paper-search tool search_crossref "transformer attention" --filter from-pub-date:2024-01-01 --sort published --order desc --max-results 2' and 'paper-search tool get_crossref_paper_by_doi 10.1038/nature12373', covering search, download, read, sources, and tool subcommands.

5 / 5

Workflow Clarity

The '## Workflow' section gives a clear 4-step sequence (search, present table, read, download and report path), but there is no explicit validation or error-recovery checkpoint such as what to do when a download or source fails, leaving minor validation gaps per the anchor-4 description.

4 / 5

Progressive Disclosure

A single-file skill with well-organized section headers and no dead references (no bundle files exist); reference-grade detail like the full source list, wos/scopus options, and MCP tool behavioral notes sits inline rather than in a separate file, which is acceptable at ~95 lines but keeps it below the anchor-5 clear-overview pattern.

4 / 5

Total

17

/

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 strong description: third-person, concrete, with an explicit 'Use when...' clause covering multiple natural trigger phrases. The only gap is a few missing common synonyms like 'articles' or 'publications' in the trigger list.

DimensionReasoningScore

Specificity

The description lists three concrete actions ('Search, download, and read academic papers') plus named sources (arXiv, PubMed, Semantic Scholar, CrossRef, etc), giving comprehensive coverage of the domain's capabilities matching the anchor-5 exemplar structure.

5 / 5

Completeness

It explicitly answers both what ('Search, download, and read academic papers from 20+ sources...') and when ('Use when the user asks to find papers...') with concrete trigger phrases, mirroring the anchor-5 example.

5 / 5

Trigger Term Quality

Natural user phrases like 'find papers', 'search for research', 'look up academic literature', 'download a paper PDF', and 'extract text from a paper' appear with synonyms and the PDF format term, but common variations such as 'journal articles', 'publications', or 'citations' are missing, fitting the 'good keyword coverage; a few natural terms missing' anchor.

4 / 5

Distinctiveness Conflict Risk

A clear academic-literature niche with named sources and domain-specific triggers; minimal conflict risk since phrases like 'academic literature' and 'find papers' would not naturally fire unrelated skills.

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

openags/paper-search-mcp

Path

claude-code/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.