CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

pride-skill

Submit compact PRIDE Archive API requests for proteomics project discovery and project-level metadata. Use when a user wants concise PRIDE summaries

72

Quality

91%

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 exemplary lean operational spec: exact base URL, required/optional fields, concrete payload examples, an executable command, documented success/failure output shapes, and a correctly scoped single script reference. No weaknesses found.

DimensionReasoningScore

Conciseness

The body is a lean ~37 lines of pure operational content — rules, exact base_url, field lists, and two concrete payload patterns — with zero padding or explanation of concepts Claude already knows, matching the every-token-earns-its-place anchor.

5 / 5

Actionability

Provides a copy-paste executable command ('echo {…} | python scripts/rest_request.py') with complete JSON payloads, exact endpoint paths, and full input/output contracts covering the common cases, matching the fully-executable anchor.

5 / 5

Workflow Clarity

As a simple single-action skill (call the script with a JSON request), the action is unambiguous; failure behavior ('Failure returns ok=false with error.code and error.message') and re-run guidance provide the needed checkpoints, and no destructive or batch operations require validation caps.

5 / 5

Progressive Disclosure

Under 50 lines with well-organized sections, a single referenced bundle file (scripts/rest_request.py, verified to exist and match the documented contract), and an explicit statement that no further references are required — meeting the simple-skill exception for a top score.

5 / 5

Total

20

/

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.

A specific, distinct description with a clear what and an explicit Use-when clause. Its main weakness is a narrow trigger clause ('concise PRIDE summaries') that under-covers the discovery and metadata capabilities the description itself advertises, plus a few missing natural synonyms.

DimensionReasoningScore

Specificity

Names the domain ('PRIDE Archive API requests for proteomics') and two concrete actions ('project discovery and project-level metadata'), matching the several-specific-actions anchor with minor coverage gaps rather than the generic 1-2 action anchor below or the comprehensive anchor above.

4 / 5

Completeness

Both what ('Submit compact PRIDE Archive API requests for proteomics project discovery and project-level metadata') and when ('Use when a user wants concise PRIDE summaries') are explicit, but the trigger clause only covers the summary use case and not discovery or metadata lookups, so it falls short of the fully concrete-trigger anchor at 5.

4 / 5

Trigger Term Quality

Includes natural terms users would say ('PRIDE', 'proteomics', 'project discovery', 'concise PRIDE summaries') with good coverage, but misses common variations like 'PRIDE Archive', 'PXD accession', or 'mass spectrometry data' that would warrant a 5.

4 / 5

Distinctiveness Conflict Risk

PRIDE Archive proteomics lookups are a clear niche with distinct trigger terms ('PRIDE', 'proteomics'), making conflict with other skills unlikely.

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

openai/plugins

Path

plugins/life-science-research/skills/pride-skill/SKILL.md

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.