CtrlK
BlogDocsLog inGet started
Tessl Logo

rhea-skill

Submit compact Rhea reaction search requests for biochemical reactions and reaction IDs. Use when a user wants concise Rhea summaries

68

Quality

83%

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-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 an efficient, fully actionable, well-structured single-purpose skill with an executable example and correctly referenced bundle script. It exemplifies lean progressive disclosure for a simple skill.

DimensionReasoningScore

Conciseness

The body is lean and sectioned with no padding or explanation of concepts Claude already knows; every line earns its place and assumes competence.

5 / 5

Actionability

Provides a copy-paste-ready bash command, concrete JSON input examples, explicit required/optional fields, and specific Rhea query patterns covering the common cases.

5 / 5

Workflow Clarity

This is a simple single-purpose skill (run a Rhea REST request) whose single action is unambiguous: named script, base_url, endpoint, format, query-narrowing rules, and a re-run instruction; no destructive/batch validation cap applies.

5 / 5

Progressive Disclosure

Under 50 lines with well-organized sections and a single correctly-referenced bundle file (scripts/rest_request.py, which exists); the simple-skill exception applies, so no external reference files are needed.

5 / 5

Total

20

/

20

Passed

Description

66%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 clearly defines a distinct niche and provides an explicit use-when trigger, but its action list and trigger-term coverage are somewhat narrow rather than comprehensive. Strong on distinctiveness, adequate on specificity and completeness.

Suggestions

Expand the 'what' with one or two more concrete actions (e.g., fetching reaction details by ID, summarizing search results) to lift specificity toward 4-5.

Broaden the 'Use when...' clause to cover more natural user phrasings, such as 'Use when a user asks about biochemical reactions, Rhea IDs, EC numbers, or wants reaction summaries.'

Add a synonym or two (e.g., 'enzyme-catalyzed reactions') to improve trigger-term coverage.

DimensionReasoningScore

Specificity

Names the Rhea domain and a concrete action ("Submit compact Rhea reaction search requests") plus the scope ("reaction IDs"), giving 1-2 concrete actions but not a comprehensive list.

3 / 5

Completeness

Explicitly states both what it does (submit compact Rhea search requests) and when to use it ("Use when a user wants concise Rhea summaries"), though the when-clause is somewhat narrow rather than comprehensive.

4 / 5

Trigger Term Quality

Relevant niche terms ("Rhea", "reaction", "reaction IDs", "biochemical reactions", "concise Rhea summaries") are present but lack common synonyms or variations a user might naturally phrase differently.

3 / 5

Distinctiveness Conflict Risk

Rhea is a specific biochemical-reaction database niche with distinct triggers, so it is clearly distinguishable from other skills with minimal overlap risk.

5 / 5

Total

15

/

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.

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.