CtrlK
BlogDocsLog inGet started
Tessl Logo

gsmm-validator

Validate a COBRApy genome-scale metabolic model for mass/charge balance, stoichiometric consistency, biomass producibility, dead-end metabolites, thermodynamic loops, and GPR rule formatting. Outputs a structured validation report with errors and warnings.

73

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-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, executable validation workflow with clear sequencing, severity grading, and an interpretation guide. Code is complete and copy-paste ready, and the prose stays lean while motivating each check.

DimensionReasoningScore

Conciseness

The body is lean and dominated by executable code, with only one-sentence framers per check that motivate the step rather than padding; it assumes Claude's competence and does not explain basic COBRA concepts.

3 / 3

Actionability

Each step provides complete, executable Python using real COBRApy APIs (check_mass_balance, optimize, find_blocked_reactions, loopless_solution) and writes a concrete validation_report.json—copy-paste ready.

3 / 3

Workflow Clarity

An explicit 8-step sequence accumulates errors/warnings and ends with a PASS/FAIL summary, Key Conventions table, and Interpretation Guide; checks distinguish ERROR vs WARNING severities with clear failure conditions.

3 / 3

Progressive Disclosure

For a single-purpose read-only validation skill with no bundle files, content is well-organized into Overview, sequenced Workflow, Conventions, and Interpretation sections with no need to split into separate reference files.

3 / 3

Total

12

/

12

Passed

Description

82%Weight 40%Scale 1-3

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, distinctive description that enumerates concrete validation actions and an output artifact, but it lacks an explicit "Use when…" trigger clause. The domain terms serve as strong natural triggers for the intended audience.

Suggestions

Append an explicit trigger clause such as "Use when validating a COBRApy genome-scale metabolic model before flux analysis or publication-quality reconstruction" to fully answer the "when" half of completeness.

Surface common user phrasings (e.g. "check my model", "is my model ready for FBA") so the description captures how non-specialist users might phrase the request.

DimensionReasoningScore

Specificity

Lists multiple concrete actions—"mass/charge balance, stoichiometric consistency, biomass producibility, dead-end metabolites, thermodynamic loops, and GPR rule formatting"—plus a concrete output (structured validation report).

3 / 3

Completeness

The "what" is explicit and thorough, but there is no "Use when…" clause or equivalent explicit trigger guidance for when Claude should invoke the skill, capping completeness per the rubric guideline.

2 / 3

Trigger Term Quality

Domain users would naturally say these terms—"COBRApy genome-scale metabolic model", "mass/charge balance", "biomass producibility", "dead-end metabolites", "GPR"—giving good coverage of natural trigger vocabulary.

3 / 3

Distinctiveness Conflict Risk

The niche is highly specific (COBRApy GSM model validation) with distinct domain triggers, making it unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
aiming-lab/AutoResearchClaw
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.