CtrlK
BlogDocsLog inGet started
Tessl Logo

tooluniverse-population-genetics-1000genomes

Population genetics using the 1000 Genomes Project (IGSR) — superpopulation/population search, sample metadata, variant frequencies across AFR/AMR/EAS/EUR/SAS, ancestry-specific analyses. Use for ancestry comparison, population-aware allele frequency lookups, and 1000-Genomes-cohort-specific analyses (distinct from gnomAD which has different sample composition).

64

Quality

78%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/tooluniverse/skills/tooluniverse-population-genetics-1000genomes/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%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 highly actionable with concrete JSON examples for every tool and clear phase organization. Its main weaknesses are a verbose reasoning framework that over-explains known concepts and a workflow whose final step lacks an explicit validation checkpoint.

Suggestions

Trim the 'Reasoning Framework for Result Interpretation' section to decision-relevant thresholds only, removing background on Fst/LD/demographic history that Claude already knows.

Replace the vague 'Step 4 -- Cross-reference with population data for stratification analysis' with a concrete action (e.g., a Python snippet computing AF deltas across superpopulations) plus an explicit validation checkpoint (e.g., flag populations with N < 100).

Consider moving the full 'Common Population Codes' table and Evidence Grading rubric into a reference file to keep SKILL.md a lean overview.

DimensionReasoningScore

Conciseness

Tool parameter blocks and JSON examples are efficient, but the 'Reasoning Framework' section re-explains population-genetics concepts Claude already knows (Fst averages, LD block length differences by ancestry, demographic history, AFR diversity), which is padding that could be trimmed, fitting the 'mostly efficient but includes some unnecessary explanation' anchor.

3 / 5

Actionability

Every tool is paired with concrete, copy-paste-ready JSON payloads and a parameter quick-reference table; examples cover the common cases (search by superpopulation, by population code, by sample, by gene), matching the fully executable anchor.

5 / 5

Workflow Clarity

The 'Workflow: Population Stratification in GWAS' section sequences four steps, but step 4 ('Cross-reference with population data for stratification analysis') is vague and there are no explicit validation checkpoints or feedback loops, fitting the 'steps listed but validation gaps; checkpoints implicit' anchor.

3 / 5

Progressive Disclosure

Content is well-organized into clearly headed sections (When to Use, Phases 1-4, Workflow, Quick Reference) with no nested references, but reference-like material (the 14-row population codes table and evidence-grading framework) is inlined in a 220-line file rather than split out, a minor organization gap consistent with the 4 anchor.

4 / 5

Total

15

/

20

Passed

Description

87%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 concrete, well-triggered, and explicitly separates this skill from gnomAD, giving it a clear niche. It answers both what and when with natural user phrasing.

DimensionReasoningScore

Specificity

Names several concrete actions — 'superpopulation/population search', 'sample metadata', 'variant frequencies across AFR/AMR/EAS/EUR/SAS', 'ancestry-specific analyses' — but stops short of fully comprehensive coverage of all capabilities, fitting the 'several specific actions; minor gaps' anchor rather than the 5.

4 / 5

Completeness

Explicitly answers both what ('Population genetics using the 1000 Genomes Project ... search, sample metadata, variant frequencies ... ancestry-specific analyses') and when ('Use for ancestry comparison, population-aware allele frequency lookups, and 1000-Genomes-cohort-specific analyses') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Strong natural keyword coverage ('1000 Genomes Project', 'IGSR', 'ancestry comparison', 'allele frequency lookups', 'AFR/AMR/EAS/EUR/SAS') including the IGSR synonym, but a few common phrasings like 'population stratification' appear only in triggers, not the description itself, keeping it just below 5.

4 / 5

Distinctiveness Conflict Risk

Carves a clear niche tied to the 1000 Genomes cohort and explicitly distinguishes it ('distinct from gnomAD which has different sample composition'), minimizing conflict with adjacent population-genetics skills.

5 / 5

Total

18

/

20

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

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.