CtrlK
BlogDocsLog inGet started
Tessl Logo

pyopenms

Complete mass spectrometry analysis platform. Use for proteomics and metabolomics workflows—feature detection, peptide/protein identification, label-free and isobaric quantification, adduct/accurate-mass annotation, and complex LC-MS/MS pipelines. Supports extensive file formats and algorithms. For simple spectral comparison and small-molecule library matching use matchms.

73

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

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

A well-structured, actionable body that defers detail to verified reference files and ships ready-to-run scripts. The main gap is the absence of explicit validation/inspection checkpoints in the batch multi-sample quantification workflow.

Suggestions

Add an explicit validation/inspection checkpoint to the multi-sample quantification recipe (e.g., run inspect_ms_data.py or check feature counts) between detection and consensus matrix export.

Insert a brief 'verify outputs' step after the align_link_quantify → consensus_to_matrix pipeline to confirm sample counts and feature linkage before downstream analysis.

Surface a one-line validation note in the script recipes for other batch operations (e.g., process_identifications FDR filtering) to confirm expected hit counts before export.

DimensionReasoningScore

Conciseness

Lean and efficient throughout; assumes Claude's competence without explaining basic mass-spec concepts, and isolates version-sensitive details in a 'Key 3.5.0 API notes' section rather than scattering them.

5 / 5

Actionability

Copy-paste-ready install/verify snippets, concrete script invocations with real flags, and executable API examples (FeatureMap.get_df, ConsensusMap DataFrames, Param management) cover the common cases.

5 / 5

Workflow Clarity

Script recipes give a clear sequence (align_link_quantify → consensus_to_matrix) but the multi-sample quantification batch workflow lacks explicit validation checkpoints, capping workflow clarity at 3 per the batch-operations rule.

3 / 5

Progressive Disclosure

SKILL.md is a concise overview with well-signaled, one-level-deep references to six real reference files and sixteen real scripts, with content appropriately split between overview and detail.

5 / 5

Total

18

/

20

Passed

Description

92%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 highly specific, third-person description that clearly states capabilities and explicit use triggers, with thoughtful boundary guidance against a neighboring tool. Only minor gap is the absence of file-extension triggers in the description text.

DimensionReasoningScore

Specificity

Lists multiple concrete actions—'feature detection, peptide/protein identification, label-free and isobaric quantification, adduct/accurate-mass annotation, and complex LC-MS/MS pipelines'—giving comprehensive coverage of the platform's capabilities.

5 / 5

Completeness

Explicitly answers both 'what' ('Complete mass spectrometry analysis platform…') and 'when' ('Use for proteomics and metabolomics workflows—…') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Strong natural domain keywords (proteomics, metabolomics, mass spectrometry, LC-MS/MS, quantification) but no file extensions such as .mzML/.featureXML appear in the description itself, leaving a few natural terms missing.

4 / 5

Distinctiveness Conflict Risk

Clear mass-spectrometry niche with distinct triggers and an explicit boundary clause ('For simple spectral comparison and small-molecule library matching use matchms') minimizing conflict risk.

5 / 5

Total

19

/

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
K-Dense-AI/scientific-agent-skills
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.