CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

hugging-science

Discovers and evaluates scientific datasets, models, methodology posts, and Spaces through the Hugging Science catalog. Used when selecting scientific ML resources in biology, chemistry, genomics, materials, climate, physics, astronomy, medicine, mathematics, protein design, single-cell analysis, or PDE modeling, and when checking their actual datasets, Transformers, native-runtime, Inference Providers, or Gradio interfaces.

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

92%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.

Excellent body structure: a clear five-step workflow with genuine verification checkpoints and error recovery, fully executable commands, and textbook progressive disclosure to real, well-scoped bundle files. The only trim opportunities are the inline arXiv citation-fetching protocol and time-sensitive runtime-status notes, which cost it a point on conciseness.

Suggestions

Move the detailed arXiv citation-fetching protocol (fetch the arXiv record, take author list/year/version) into a reference file or trim it to one line, keeping only the citation itself in SKILL.md.

Confine time-sensitive runtime status (e.g., 'the reviewed runtime returned 503', review dates) to the review-scope or using-spaces.md reference rather than stating current-state facts inline in the reminders section.

DimensionReasoningScore

Conciseness

The body is largely lean and assumes competence ("If you're already fluent in the relevant API, skim"), with copy-paste commands instead of tutorials. Not a 5: minor over-explanation exists ("that's where the user keeps secrets", the multi-sentence arXiv citation-fetching protocol) and time-sensitive status is stated inline ("the reviewed runtime returned 503", review dates) rather than confined to a deprecated/old-patterns section; not a 3 because these are minor trims, not padded explanations of concepts Claude already knows.

4 / 5

Actionability

Gives copy-paste-ready commands ("python scripts/fetch_catalog.py topic biology", "search \"protein language model\"", exact llms.txt/topic URLs) and a complete executable dotenv snippet ("from dotenv import load_dotenv; load_dotenv()"). Per-resource mechanics are correctly delegated to named reference files with one-line scope descriptions, covering the common cases without inlining everything.

5 / 5

Workflow Clarity

The five-step loop (identify domain → fetch → pick → use → cite) is clearly sequenced with explicit verification checkpoints: "record its exact Hub repository and immutable commit", "Inspect schema before assuming columns", "Confirm SDK, runtime, endpoint inputs and outputs before calling". It includes an explicit error-recovery feedback loop ("If a URL 404s, refetch the topic file ... don't paper over the failure"), matching the anchor-5 pattern. No destructive or batch operations require a validation cap.

5 / 5

Progressive Disclosure

SKILL.md is a clear overview with well-signaled, one-level-deep references: each of the six reference files and the script is named with its scope both inline ("Datasets → references/using-datasets.md") and in a consolidated "Bundled resources" section, and every referenced path exists on disk. Details are appropriately split out and navigation is easy with no nesting beyond one level.

5 / 5

Total

19

/

20

Passed

Description

88%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 strong description in third-person voice that clearly states what the skill does and gives an explicit, domain-enumerated 'Used when' trigger clause. Trigger terms are natural and varied; the only refinements are a handful of missing common synonyms (e.g., drug discovery, bioinformatics) that would sharpen retrieval and further separate it from a generic HF Hub skill.

Suggestions

Add high-traffic natural phrases such as 'drug discovery', 'bioinformatics', 'protein structure prediction', or 'scientific machine learning' to the trigger list in the description.

Optionally add a negative boundary phrase (e.g., 'not for generic ML/vision/NLP tasks') to reduce overlap with a general Hugging Face Hub skill.

DimensionReasoningScore

Specificity

"Discovers and evaluates scientific datasets, models, methodology posts, and Spaces" plus "checking their actual datasets, Transformers, native-runtime, Inference Providers, or Gradio interfaces" lists multiple concrete actions (discover, evaluate, check) with comprehensive coverage of the catalog's resource types and access surfaces. Not a 4: coverage of both resource types and verification mechanisms leaves no material gaps.

5 / 5

Completeness

Explicitly answers what ("Discovers and evaluates scientific datasets, models, methodology posts, and Spaces through the Hugging Science catalog") and when ("Used when selecting scientific ML resources in ... and when checking their actual datasets ...") with concrete trigger phrases, matching the anchor-5 example structure. The explicit 'Use when' clause satisfies the completeness cap rule.

5 / 5

Trigger Term Quality

"biology, chemistry, genomics, materials, climate, physics, astronomy, medicine, mathematics, protein design, single-cell analysis, or PDE modeling" gives strong natural-domain keyword coverage users would actually say. Not a 5: a few common natural phrasings are missing (e.g., "drug discovery", "bioinformatics", "protein structure", "scientific machine learning"); not a 3 because the listed terms are varied, natural, and well beyond a couple of generic keywords.

4 / 5

Distinctiveness Conflict Risk

"scientific ML resources in biology, chemistry, genomics ..." plus "through the Hugging Science catalog" carves a clear scientific niche unlikely to trigger for generic skills. Not a 5: terms like "datasets", "models", "Transformers", and "Gradio" carry minor overlap risk with a general Hugging Face Hub skill; not a 3 because the scientific-domain qualifiers dominate the trigger surface.

4 / 5

Total

18

/

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

K-Dense-AI/scientific-agent-skills

Path

skills/hugging-science/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.