CtrlK
BlogDocsLog inGet started
Tessl Logo

openalex-db

Access the OpenAlex database (240M+ scholarly works) for bibliometric analysis, literature search, and citation tracking; use when you need to query works/authors/institutions/concepts without an API key.

69

Quality

85%

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

78%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 well-structured with a concrete executable example and clean progressive disclosure to real reference files. It could be tightened by deduplicating the Polite Pool note and adding brief examples or usage notes for the authors/institutions/concepts methods.

Suggestions

De-duplicate the 'Polite Pool' explanation so it appears once (e.g., in Implementation Details) and tighten inline code comments to reduce token cost.

Add short usage examples or one-liners for search_authors, search_institutions, and search_concepts since they are advertised as core features.

Surface a brief note on error/pagination handling in the body (or explicitly point to the relevant section of references/api_guide.md) rather than leaving it implicit.

DimensionReasoningScore

Conciseness

The body is efficient and avoids explaining concepts Claude already knows, but the 'Polite Pool' note is repeated across Key Features, the example comment, and Implementation Details, and some inline comments could be trimmed.

4 / 5

Actionability

Provides a concrete, mostly executable Python example with a real import path, but only demonstrates search_works; authors/institutions/concepts usage mentioned as features lacks example coverage.

4 / 5

Workflow Clarity

As a simple read-only skill the single action is unambiguous via 'When to Use' plus the example, but error handling and pagination behavior are deferred to the reference rather than surfaced in the body.

4 / 5

Progressive Disclosure

The body is a clear overview that signals one-level-deep references to real bundle files (scripts/openalex_client.py and references/api_guide.md), with content appropriately split and easy navigation.

5 / 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.

The description is strong: it concisely states what the skill does and when to use it with concrete trigger phrases and a distinct niche. The only gap is a few natural synonyms (papers, publications) that would round out trigger-term coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('bibliometric analysis, literature search, and citation tracking') plus queryable entities ('works/authors/institutions/concepts'), giving comprehensive coverage of capabilities.

5 / 5

Completeness

Explicitly states what it does (Access OpenAlex for bibliometric analysis, literature search, citation tracking) and when to use it ('use when you need to query works/authors/institutions/concepts without an API key'), with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good natural keyword coverage ('literature search', 'citation tracking', 'scholarly works'), but misses common synonyms users might say such as 'papers', 'publications', or 'research'.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (OpenAlex bibliometric database, no API key) with distinct triggers, making conflict with other skills minimal.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
aipoch/medical-research-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.