CtrlK
BlogDocsLog inGet started
Tessl Logo

reactome-skill

Submit compact Reactome ContentService requests for pathway, event, participant, search, and diagram-related data. Use when a user wants concise Reactome summaries

75

Quality

92%

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

100%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An excellent, compact skill body that is fully actionable, executable, and well-organized for a simple single-purpose tool. It earns top marks across all dimensions with no unnecessary explanation.

DimensionReasoningScore

Conciseness

Lean and efficient with no explanatory padding about what Reactome or REST is; assumes Claude's competence and every line (rules, patterns, fields) earns its place, matching the level-3 anchor.

3 / 3

Actionability

Provides fully executable, copy-paste-ready guidance including concrete JSON request patterns and a runnable bash command piping stdin to scripts/rest_request.py, matching the level-3 anchor.

3 / 3

Workflow Clarity

This is a simple single-action skill (read one JSON object from stdin, run the script, return a compact summary) whose single action is unambiguous and validated by the script's own error handling; per the simple-skills note this scores 3, and it is not a destructive/batch operation requiring feedback loops.

3 / 3

Progressive Disclosure

A short, well-organized body split into clear sections (Operating rules, Execution behavior, Input, Output, Execution, References) with a single real one-level-deep bundle file (scripts/rest_request.py) that is referenced and exists; per the under-50-lines note this scores 3.

3 / 3

Total

12

/

12

Passed

Description

85%Weight 40%Scale 1-3

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, third-person description that clearly states both capabilities and a usage trigger for a well-scoped niche. Its main weakness is a narrow trigger clause that relies on technical phrasing and omits common natural variations a user might say.

Suggestions

Broaden the "Use when" clause with natural user terms such as "biological pathway", "protein", or "Reactome pathway diagram" rather than only "concise Reactome summaries".

Drop or de-emphasize the internal implementation term "ContentService" from the user-facing description, or keep it secondary to user-natural phrasing.

Consider adding common phrasings like "pathway data" or "Reactome search" to improve trigger coverage.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions/data categories — "pathway, event, participant, search, and diagram-related data" — matching the level-3 anchor rather than the single-action level-2 example.

3 / 3

Completeness

Explicitly answers both what ("Submit compact Reactome ContentService requests for...") and when ("Use when a user wants concise Reactome summaries"), matching the level-3 anchor with an explicit trigger clause.

3 / 3

Trigger Term Quality

Contains relevant natural terms ("Reactome", "pathway", "summaries") but the "when" clause is narrow ("concise Reactome summaries" only) and jargon like "ContentService" would not be said by a user; missing common variations like "biological pathway" or "protein". It is above level 1 because real natural keywords are present, but not the broad coverage of level 3.

2 / 3

Distinctiveness Conflict Risk

"Reactome" is a clearly distinct niche with domain-specific triggers unlikely to conflict with other skills, matching the level-3 anchor.

3 / 3

Total

11

/

12

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
openai/plugins
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.