CtrlK
BlogDocsLog inGet started
Tessl Logo

medrxiv-search

Search medRxiv medical preprints with natural language queries. Powered by Valyu semantic search.

57

Quality

67%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

Fix and improve this skill with Tessl

tessl review fix ./skills/literature/medrxiv-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 highly actionable with executable commands and a clear setup-retry workflow, but it loses conciseness to marketing prose and off-purpose SDK integration examples. Progressive disclosure is weak: no bundle files exist despite the body leaning heavily on a scripts/ directory that is not present.

Suggestions

Remove the 'Why This Skill is Powerful' marketing bullets and the 'Adding to Your Project' Python/TypeScript SDK sections to tighten conciseness and stay on-skill purpose.

Either ship the referenced scripts/ directory (search and search.mjs) or replace the find-based path-resolution workaround with the actual install path, since the bundle currently has no scripts.

If detailed API/SDK integration is worth keeping, move it into a references/ file and link to it one level deep instead of inlining it.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete command examples, but padded with a 'Why This Skill is Powerful' marketing section and a tangential 'Adding to Your Project' SDK integration guide (Python/TypeScript) that is off-purpose for the skill and could be trimmed.

2 / 3

Actionability

Provides fully executable, copy-paste-ready commands (scripts/search invocations with args, jq pipelines, setup subcommand, error JSON), plus a concrete output schema; guidance is specific rather than abstract.

3 / 3

Workflow Clarity

The API key setup flow is a clearly sequenced multi-step process with an explicit retry feedback loop (receive setup_required -> ask user -> run setup -> retry), and the path-resolution and error-handling sections add concrete checkpoints.

3 / 3

Progressive Disclosure

Single monolithic file with decent section headers but no external reference files; the integration examples and architecture details are inline content that could be split out, and the body repeatedly references scripts/search and scripts/search.mjs that do not exist in the bundle.

2 / 3

Total

10

/

12

Passed

Description

57%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description clearly identifies a specific niche and a concrete action, but it omits an explicit 'when to use' trigger clause and only names a single action, capping specificity and completeness. Trigger terms are relevant but lack common user phrasings.

Suggestions

Add an explicit 'Use when ...' clause, e.g. 'Use when searching medical preprints, clinical trial results, epidemiology data, or the latest health research before journal publication.'

List multiple concrete capabilities (e.g. full-text retrieval, image/figure extraction) to lift specificity from 2 to 3.

Expand trigger terms to include natural user phrasings like 'preprints', 'medical research', 'clinical studies', and 'health science papers'.

DimensionReasoningScore

Specificity

Names the domain ('medRxiv medical preprints') and a concrete action ('Search ... with natural language queries'), but only covers a single action rather than listing multiple specific capabilities; not the comprehensive action list of a 3.

2 / 3

Completeness

Clearly states what the skill does, but lacks any 'Use when...' trigger clause telling Claude when to invoke it; per the guidelines a missing trigger clause caps completeness at 2.

2 / 3

Trigger Term Quality

Includes relevant keywords like 'medRxiv', 'medical preprints', and 'semantic search', but misses common natural variations a user would actually say (e.g. 'preprints', 'medical research', 'clinical studies').

2 / 3

Distinctiveness Conflict Risk

Targets a clear, narrow niche (medRxiv medical preprints via Valyu) with distinct triggers that are unlikely to overlap with other skills.

3 / 3

Total

9

/

12

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

frontmatter_unknown_keys

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

Warning

referenced_paths_exist

Referenced path issues: 9 missing

Warning

Total

14

/

16

Passed

Repository
wu-yc/LabClaw
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.