CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

tooluniverse-pharmacogenomics

Pharmacogenomics (PGx) research — drug-gene interactions (CPIC, PharmGKB), CPIC dosing guidelines, variant-drug-response associations, ethnic-allele-frequency considerations, and metabolizer-status scoring. Use for PGx-informed dosing recommendations, CYP/HLA pharmacogenomic allele interpretation, and clinically-actionable PGx report generation.

Quality

85%

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

The canonical home for this skill is tooluniverse-pharmacogenomics in mims-harvard/ToolUniverse

SKILL.md
Quality
Evals
Security

Quality

Content

71%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 exceptionally actionable as a tool reference — exact signatures, response formats, gotchas, and worked workflows — with a well-sequenced phase pipeline and thorough fallback strategies. Its weaknesses are duplication across the Gotchas, Key Parameter Notes, and Limitations sections and the absence of any progressive disclosure: all tool API detail is inlined in SKILL.md rather than split into a reference file.

Suggestions

Move the per-tool parameter and response-schema documentation (Phases 0-5) into a references/tool_reference.md, keeping SKILL.md as a phase-oriented overview with worked examples — the ~200 lines of API detail for ~25 tools is the content the progressive_disclosure rubric expects in a separate file.

Eliminate duplication: CPIC_get_drug_info is documented in both Phase 0 and Phase 2, and the 'returns RxNorm IDs, not drug names' caveat appears in Phase 1, Key Parameter Notes, and Limitations — state each fact once and cross-reference it.

Condense the active-vs-prodrug metabolizer explanation to the one-line direction rule, since Claude already knows codeine is a prodrug and that CYP2D6 UM causes morphine accumulation.

DimensionReasoningScore

Conciseness

Mostly efficient high-value tool documentation, but with noticeable repetition: 'CPIC_get_drug_info' is fully documented in both Phase 0 and Phase 2, 'PharmGKB_get_dosing_guidelines' appears in both Phase 2 and Phase 5, and the caveat that 'CPIC_search_gene_drug_pairs returns RxNorm IDs, not drug names' appears three times (Phase 1, Key Parameter Notes, Limitations). The Key Parameter Notes and Limitations sections substantially restate the Gotchas section, and the active-vs-prodrug metabolizer explanation covers pharmacology Claude already knows. This fits anchor 3 (mostly efficient but could be tightened) better than 4, where over-explanation would be only minor.

3 / 5

Actionability

Fully concrete guidance: exact tool names with parameter types ('guideline_id (integer) OR drug/drug_name (string)'), expected response shapes ('{status, data: {guideline_id, recommendations: [...], count}}'), copy-paste-ready calls ('CPIC_get_recommendations(drug="codeine", limit=50)'), and three worked example workflows (drug-first, gene-first, variant-first) covering the common cases. Matches anchor 5; not 4 because no significant execution detail is missing.

5 / 5

Workflow Clarity

A clear six-phase pipeline starting with explicit disambiguation, a 4-step reasoning checklist ('Does a CPIC guideline exist... What is the patient's phenotype...'), and a Fallback Strategies section covering ~8 failure modes (e.g., 'CPIC_get_recommendations returns 0 rows -> Check if algorithm-based (warfarin)'). Error-recovery loops are strong, but output-verification checkpoints are implicit in fallbacks rather than explicit validation steps, which fits anchor 4 better than 5.

4 / 5

Progressive Disclosure

Well-sectioned with clear phase headers, but ~200 lines of per-tool API reference (parameters, response schemas, and gotchas for ~25 tools) are inlined in SKILL.md — content that clearly belongs in a references/ file per the rubric. No bundle files exist (no references/, scripts/, or assets/ directories), so the skill is a single well-organized but oversized document. Fits anchor 3 (some structure, content that should be separate is inline); not 2 because section organization and navigation within the file are good, not minimal.

3 / 5

Total

15

/

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.

The description is strong: it enumerates concrete capabilities with named resources, provides an explicit 'Use for...' clause with three concrete trigger scenarios, and occupies a distinct niche. The only weakness is minor synonym coverage (e.g., 'pharmacogenetics', 'star allele') in its trigger terms.

DimensionReasoningScore

Specificity

Multiple specific concrete actions with named resources: 'CPIC dosing guidelines', 'variant-drug-response associations', 'metabolizer-status scoring', 'CYP/HLA pharmacogenomic allele interpretation', and 'clinically-actionable PGx report generation' — covering retrieval, interpretation, scoring, and output. Comprehensive with no meaningful gap, matching anchor 5 rather than 4.

5 / 5

Completeness

Explicitly answers both: what — 'drug-gene interactions (CPIC, PharmGKB), CPIC dosing guidelines, variant-drug-response associations... metabolizer-status scoring' — and when — 'Use for PGx-informed dosing recommendations, CYP/HLA pharmacogenomic allele interpretation, and clinically-actionable PGx report generation.' Concrete trigger phrases with both what and when present, matching anchor 5.

5 / 5

Trigger Term Quality

Good natural-term coverage: 'Pharmacogenomics (PGx)' with both full term and abbreviation, 'CPIC dosing guidelines', 'dosing recommendations', 'metabolizer'. A few natural synonyms are missing (e.g., 'pharmacogenetics', 'star allele', 'poor/ultrarapid metabolizer'), which fits anchor 4 rather than 5; clearly above anchor 3 because the terms present are exactly what users in this domain say.

4 / 5

Distinctiveness Conflict Risk

Clear niche (pharmacogenomics) with distinct triggers — 'CPIC', 'PharmGKB', 'CYP/HLA pharmacogenomic allele', 'PGx' — that no other plausible skill would claim. Minimal conflict risk, matching anchor 5.

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

mims-harvard/ToolUniverse

Path

plugins/tooluniverse/skills/tooluniverse-pharmacogenomics/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.