CtrlK
BlogDocsLog inGet started
Tessl Logo

aris-arxiv

Search, download, and summarize academic papers from arXiv. Use when user says "search arxiv", "download paper", "fetch arxiv", "arxiv search", "get paper pdf", or wants to find and save papers from arXiv to the local paper library.

70

Quality

86%

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

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-structured, highly actionable skill body with executable fallback code and proper validation for batch downloads. Tightening the redundant summarize template and promoting validation into a discrete step checkpoint would lift it further.

Suggestions

Promote the PDF-size validation (>10 KB) and 429 retry into an explicit numbered 'Validate' sub-step within Step 4 rather than only stating them as bulleted rules, to make the feedback loop a visible checkpoint.

Trim the Step 5 summarize template, which restates fields already produced in Step 2/3, to reduce redundancy and token cost.

Consider extracting the longer inline fallback Python into a bundled script under scripts/ and referencing it, keeping SKILL.md as a leaner overview.

DimensionReasoningScore

Conciseness

The body is efficient and assumes Claude's competence — inline Python is fluff-free and templates are lean — but the inline fallback Python and the Step 5 summarize template add some length that could be trimmed; not 5 due to this redundancy, not 3 because there is no concept-explaining padding.

4 / 5

Actionability

Fully executable inline Python for search and download (with script + fallback paths), concrete thresholds (>10 KB), and explicit retry/backoff values (1s delay, 5s on 429) make the guidance copy-paste ready and cover the common cases.

5 / 5

Workflow Clarity

A clear 6-step sequence with validation and retry loops for the batch download operation (size check, rate-limit delay, 429 retry, never-overwrite); not 5 because validation appears as a bulleted rule rather than a discrete inline "validate" checkpoint within the step sequence.

4 / 5

Progressive Disclosure

No bundle files exist and the skill is self-contained; the body is cleanly organized with clear section headers (Constants, Workflow Steps 1-6, Key Rules), matching the anchor for well-organized self-contained content with easy navigation.

5 / 5

Total

18

/

20

Passed

Description

87%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, well-scoped description that answers both what and when with concrete, natural trigger phrases. Minor room to broaden keyword coverage and enumerate a few more specific actions.

DimensionReasoningScore

Specificity

"Search, download, and summarize academic papers from arXiv" names three concrete actions plus the domain, matching the anchor for several specific actions with minor gaps; not 5 because coverage isn't comprehensive (e.g., fetching metadata/details is implied but unstated).

4 / 5

Completeness

It explicitly states what the skill does ("Search, download, and summarize academic papers from arXiv") and when to use it ("Use when user says..."), with concrete trigger phrases — a clear match to the top anchor.

5 / 5

Trigger Term Quality

Five natural quoted phrases ("search arxiv", "download paper", "fetch arxiv", "arxiv search", "get paper pdf") give good keyword coverage with synonyms; not 5 because it omits the .pdf extension and a couple of common phrasing variants.

4 / 5

Distinctiveness Conflict Risk

Tightly scoped to arXiv with distinctive, arXiv-specific trigger phrases ("search arxiv", "fetch arxiv", "arxiv search"), giving a clear niche with minimal conflict risk.

5 / 5

Total

18

/

20

Passed

Validation

87%

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

Validation14 / 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

Total

14

/

16

Passed

Repository
OpenLAIR/dr-claw
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.