CtrlK
BlogDocsLog inGet started
Tessl Logo

tooluniverse-vaccine-design

Computational vaccine candidate design: peptide/subunit vaccines via MHC-I/MHC-II epitope prediction (IEDB), population HLA coverage optimization, B-cell epitope identification, and cross-strain conservation analysis. Use for vaccine epitope prediction, HLA allele coverage, multi-epitope construct design, and immunogenicity assessment. Combines predicted MHC binding with experimentally validated IEDB epitopes for higher-confidence designs.

68

Quality

81%

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

75%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-built operational skill: a clear six-phase workflow with concrete tool calls, quantitative decision thresholds (percentile ranks, IC50 bands, coverage and conservation cutoffs), and a correctly-wired bundled script for HLA coverage math. The main weaknesses are mild textbook-immunology padding, a vague Phase 4 conservation recipe, and inline reference-grade tables that could be split out. No destructive/batch operations are involved, so the missing validate-retry loops cost it a point rather than capping it at 3.

Suggestions

Replace the placeholder Phase 4 calls with a concrete conservation workflow — e.g., BLAST/multi-strain alignment of epitope windows against BVBRC/UniProt orthologs with an explicit identity cutoff, instead of template strings like hgvs_notation="[variant_in_epitope]".

Trim textbook immunology restatements ('B-cell epitopes trigger antibody production', 'CD8+ cytotoxic T cells — kill infected cells') to one-line glosses; the interpretive tables already carry the operational meaning.

Move the per-phase interpretation tables (IC50 bands, supertype frequencies, coverage/conservation cutoffs) into a references/ file and keep SKILL.md as the workflow overview, improving both conciseness and progressive disclosure.

DimensionReasoningScore

Conciseness

Most tokens are operational (tool table, IC50/rank thresholds, supertype frequencies, CLI invocations with expected output), and domain judgment Claude would not reliably reproduce (T1–T4 evidence grading, 'MHC binding ≠ immunogenicity') is genuinely additive. Minor trimmable padding remains — e.g. 'B-cell epitopes trigger antibody production' and 'MHC-I epitopes (CD8+ cytotoxic T cells — kill infected cells)' restate textbook immunology — which fits the efficient-with-minor-over-explanation anchor, not the some-unnecessary-explanation level below.

4 / 5

Actionability

Phases 0–3 give concrete tool calls with real argument values (method='netmhcpan_el', length=9, NCBITaxon filters), thresholds with explicit include/consider/exclude actions, and copy-paste-ready `scripts/population_coverage.py` commands whose output format is shown — close to the fully-executable anchor. Phase 4 is the gap: 'PubMed_search_articles(query="[pathogen] [protein] sequence variation strains")' and 'EnsemblVEP_annotate_hgvs(hgvs_notation="[variant_in_epitope]")' are template placeholders without a concrete conservation-checking recipe, which is why it is not a 5.

4 / 5

Workflow Clarity

The six-phase pipeline is clearly sequenced with an ASCII flow diagram, and decision points carry explicit thresholds and actions (coverage 50–70% → 'Redesign with broader HLA coverage'; <80% conservation → 'avoid'). These function as checkpoints, but there are no explicit validate-and-retry loops (e.g., re-running coverage after adding epitopes for uncovered HLA types is only implied by the 'Action' column), matching clear-sequence-with-minor-validation-gaps rather than the explicit-feedback-loops anchor.

4 / 5

Progressive Disclosure

The single bundle file (scripts/population_coverage.py) is referenced by correct path, its purpose and limitations are accurately described in the body, and its CLI usage is shown — references are clear and one level deep. All remaining content (interpretation tables, supertype lists, construct-design principles) is inline in a ~230-line SKILL.md; some of it (e.g., per-phase interpretation tables) could live in a reference file, which is the minor organization gap that keeps this at 4 rather than the well-split overview anchor at 5.

4 / 5

Total

16

/

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: concrete, third-person capability list paired with an explicit 'Use for' trigger clause covering the main use cases. Trigger-term coverage is good but misses a few natural synonyms ('vaccine design', 'T-cell epitopes'), and a couple of terms overlap slightly with adjacent immunology skills. The final sentence ('Combines predicted MHC binding with experimentally validated IEDB epitopes...') adds useful differentiation.

DimensionReasoningScore

Specificity

The description enumerates multiple concrete actions — 'MHC-I/MHC-II epitope prediction (IEDB)', 'population HLA coverage optimization', 'B-cell epitope identification', and 'cross-strain conservation analysis' — matching the comprehensive-coverage anchor rather than the several-actions-with-gaps level below. It stays in third-person voice throughout.

5 / 5

Completeness

It explicitly answers both questions: the 'what' is the leading capability list ('Computational vaccine candidate design: peptide/subunit vaccines via...') and the 'when' is a concrete 'Use for vaccine epitope prediction, HLA allele coverage, multi-epitope construct design...' clause — the exact structure of the anchor-5 example.

5 / 5

Trigger Term Quality

'vaccine epitope prediction', 'HLA allele coverage', 'multi-epitope construct design', and 'immunogenicity assessment' are natural phrasings for this domain, but common variations users would say — 'vaccine design', 'T-cell epitopes', 'peptide vaccine' — are absent, so it falls just short of the comprehensive-synonyms anchor.

4 / 5

Distinctiveness Conflict Risk

The vaccine-design framing ('multi-epitope construct design', 'cross-strain conservation analysis') carves a clear niche with minimal conflict risk, but generic trigger phrases like 'epitope prediction' and 'immunogenicity assessment' could plausibly fire for adjacent epitope/immunology skills, keeping it at mostly-distinct rather than fully distinct.

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
mims-harvard/ToolUniverse
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.