CtrlK
BlogDocsLog inGet started
Tessl Logo

rnacentral-skill

Submit compact RNAcentral API requests for RNA entry browsing, single-entry lookup, and cross-reference retrieval. Use when a user wants concise RNAcentral summaries

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

93%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 a lean, actionable, well-structured single-purpose skill with executable examples and a verified bundle reference. The only gap is the absence of an explicit failure-handling feedback loop.

Suggestions

Add a short failure-recovery step, e.g. "On ok=false, inspect error.code/message, adjust path/params, and re-run the same request" to give a concrete validate-then-retry loop.

DimensionReasoningScore

Conciseness

Lean and efficient: lists required/optional fields and a few executable JSON patterns with no padding or explanation of concepts Claude already knows; every section earns its place.

5 / 5

Actionability

Provides a copy-paste bash invocation plus four concrete JSON input patterns covering single-entry, search, bare, and cross-reference cases — fully executable guidance for the common cases.

5 / 5

Workflow Clarity

The single action (pipe JSON into the script) is unambiguous and read-only so the destructive/batch cap does not apply, but there is no explicit validate-on-failure feedback loop despite documented error.code returns.

4 / 5

Progressive Disclosure

Under 50 lines with well-organized sections (Operating rules, Execution behavior, Input, Output, Execution, References) and a real, correctly referenced bundle file (scripts/rest_request.py), satisfying the simple-skill exception.

5 / 5

Total

19

/

20

Passed

Description

78%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 concise, uses third person, and clearly states both capabilities and a Use-when trigger. Its main weakness is that the when clause covers only "concise summaries" while the what lists broader browsing/lookup/xref operations.

Suggestions

Broaden the "Use when" clause to cover the full stated capability set, e.g. "Use when a user wants to browse, look up, or retrieve cross-references for RNAcentral entries, or wants concise RNAcentral summaries."

Add a common synonym such as "RNA database" to improve trigger-term coverage for users who do not name RNAcentral explicitly.

DimensionReasoningScore

Specificity

Names three concrete operations ("RNA entry browsing, single-entry lookup, and cross-reference retrieval"), giving several specific actions with only minor coverage gaps in a narrow domain.

4 / 5

Completeness

Explicitly answers both what (submit RNAcentral API requests for browsing/lookup/xrefs) and when ("Use when a user wants concise RNAcentral summaries"), though the when clause is slightly narrower than the stated capabilities.

4 / 5

Trigger Term Quality

Good keyword coverage including "RNAcentral API requests", "RNA entry", "lookup", "cross-reference", and "RNAcentral summaries" — natural terms a user would say, with a few synonyms missing.

4 / 5

Distinctiveness Conflict Risk

"RNAcentral" is a highly specific niche with distinct triggers, making conflict with other skills minimal.

5 / 5

Total

17

/

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.