Alphagenome Single Variant Analysis
google-deepmind/science-skills
Analyzes genetic variant effects on gene expression (RNA-seq), chromatin accessibility (DNASE), histone marks (ChIP), and transcription factors using the AlphaGenome API.
ToolUniverse workflow — Polygenic Risk Score. An agent skill from lamm-mit/scienceclaw.
$ npx skills add lamm-mit/scienceclaw --skill polygenic-risk-score -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install lamm-mit/scienceclaw polygenic-risk-score --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/lamm-mit/scienceclaw.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/polygenic-risk-score .claude/skills/polygenic-risk-score && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "polygenic-risk-score" agent skill from https://github.com/lamm-mit/scienceclaw/tree/main/skills/polygenic-risk-score into .claude/skills/polygenic-risk-score/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "polygenic-risk-score", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/lamm-mit/scienceclaw/tree/main/skills/polygenic-risk-scoreType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add lamm-mit/scienceclaw --skill polygenic-risk-score -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install lamm-mit/scienceclaw polygenic-risk-score --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lamm-mit/scienceclaw.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/polygenic-risk-score .agents/skills/polygenic-risk-score && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "polygenic-risk-score" agent skill from https://github.com/lamm-mit/scienceclaw/tree/main/skills/polygenic-risk-score into .agents/skills/polygenic-risk-score/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "polygenic-risk-score", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add lamm-mit/scienceclaw --skill polygenic-risk-score -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install lamm-mit/scienceclaw polygenic-risk-score --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lamm-mit/scienceclaw.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/polygenic-risk-score .cursor/skills/polygenic-risk-score && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "polygenic-risk-score" agent skill from https://github.com/lamm-mit/scienceclaw/tree/main/skills/polygenic-risk-score into .cursor/skills/polygenic-risk-score/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "polygenic-risk-score", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/lamm-mit/scienceclaw.git --path skills/polygenic-risk-score--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add lamm-mit/scienceclaw --skill polygenic-risk-score -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install lamm-mit/scienceclaw polygenic-risk-score --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lamm-mit/scienceclaw.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/polygenic-risk-score .gemini/skills/polygenic-risk-score && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "polygenic-risk-score" agent skill from https://github.com/lamm-mit/scienceclaw/tree/main/skills/polygenic-risk-score into .gemini/skills/polygenic-risk-score/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "polygenic-risk-score", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install lamm-mit/scienceclaw polygenic-risk-scoreInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add lamm-mit/scienceclaw --skill polygenic-risk-score -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/lamm-mit/scienceclaw.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/polygenic-risk-score .github/skills/polygenic-risk-score && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "polygenic-risk-score" agent skill from https://github.com/lamm-mit/scienceclaw/tree/main/skills/polygenic-risk-score into .github/skills/polygenic-risk-score/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "polygenic-risk-score", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add lamm-mit/scienceclaw --skill polygenic-risk-score -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install lamm-mit/scienceclaw polygenic-risk-score --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lamm-mit/scienceclaw.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/polygenic-risk-score .opencode/skills/polygenic-risk-score && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "polygenic-risk-score" agent skill from https://github.com/lamm-mit/scienceclaw/tree/main/skills/polygenic-risk-score into .opencode/skills/polygenic-risk-score/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "polygenic-risk-score", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
polygenic-risk-scoreToolUniverse workflow — Polygenic Risk Score. An agent skill from lamm-mit/scienceclaw.
Polygenic Risk Score is an agent skill from lamm-mit/scienceclaw. ToolUniverse workflow — Polygenic Risk Score
Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including scripts (for example `scripts/run.py`).
It sits in Research & Science, covering Bioinformatics. The licence is Apache-2.0.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit ab9aba1. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 2 files in scripts/ (Python), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
pgscatalog.orgldsc.broadinstitute.orgprsice.infoebi.ac.ukFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Polygenic Risk Score loads about 3.7k tokens when it runs. Until then it costs about 16 tokens; SKILL.md has 1,704 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from lamm-mit/scienceclaw at commit ab9aba1, republished under its Apache-2.0 licence (© lamm-mit). 1,704 words, ~3,714 tokens.
.claude/skills/polygenic-risk-score/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.Build and interpret polygenic risk scores for complex diseases using genome-wide association study (GWAS) data.
Use Cases:
What This Skill Does:
What This Skill Does NOT Do:
A polygenic risk score is calculated as a weighted sum across genetic variants:
PRS = Σ (dosage_i × effect_size_i)Where:
Raw PRS is standardized to z-scores for interpretation:
z-score = (PRS - population_mean) / population_stdThis allows comparison to population distribution and percentile calculation.
This skill uses ToolUniverse GWAS tools to query:
GWAS Catalog (EMBL-EBI)
gwas_get_associations_for_trait, gwas_get_snp_by_idOpen Targets Genetics
OpenTargets_search_gwas_studies_by_disease, OpenTargets_get_variant_infoPolygenic risk scores aggregate the effects of many genetic variants to estimate an individual's genetic predisposition to a trait or disease. Unlike Mendelian diseases caused by single mutations, complex diseases involve hundreds to thousands of variants, each with small effects.
Key Properties:
GWAS compare allele frequencies between cases and controls (or correlate with trait values) across millions of SNPs to identify disease-associated variants.
Study Design:
Nearby variants are often inherited together (LD). To avoid double-counting:
GWAS and PRS are most accurate when ancestries match:
PRS can stratify individuals for:
Example: Khera et al. (2018) showed PRS identifies 3× more individuals at >3-fold coronary artery disease risk than monogenic mutations.
Consumer genetic testing (23andMe, Ancestry DNA) provides raw genotypes. Users can:
Caution: Personal PRS should not replace medical advice. Results may cause anxiety if not properly contextualized.
Heritability Gap: PRS explains a fraction of genetic heritability
Ancestry Bias: Most GWAS are European ancestry
Winner's Curse: Discovery effect sizes often overestimated
Missing Heritability: Unexplained genetic contribution from:
Not Diagnostic: PRS is probabilistic, not deterministic
Environmental Factors: Many complex diseases are 50%+ environmental
Pleiotropy: Same variants affect multiple traits
Actionability: Not all high-risk predictions have interventions
Privacy: Genetic data is identifiable and permanent
Discrimination: Potential for genetic discrimination
Psychological Impact: Knowledge of high risk can cause anxiety
Equity: Ancestry bias means unequal benefits
Lambert et al. (2021): "The Polygenic Score Catalog as an open database for reproducibility and systematic evaluation"
Khera et al. (2018): "Genome-wide polygenic scores for common diseases identify individuals with risk equivalent to monogenic mutations"
Torkamani et al. (2018): "The personal and clinical utility of polygenic risk scores"
Martin et al. (2019): "Clinical use of current polygenic risk scores may exacerbate health disparities"
Choi et al. (2020): "Tutorial: a guide to performing polygenic risk score analyses"
Identify the disease or trait of interest:
Query GWAS databases for genome-wide significant associations:
prs = build_polygenic_risk_score(
trait="coronary artery disease",
p_threshold=5e-8, # Genome-wide significance
max_snps=1000
)Considerations:
Extract beta coefficients or odds ratios:
Quality control filters:
Calculate weighted sum of genotype dosages:
result = calculate_personal_prs(
prs_weights=prs,
genotypes=my_genotypes,
population_mean=0.0,
population_std=1.0
)Genotype Sources:
Convert to percentiles and risk categories:
result = interpret_prs_percentile(result)
print(f"Percentile: {result.percentile:.1f}%")
print(f"Risk: {result.risk_category}")Risk Categories:
Clinical Interpretation:
Use validated PRS from PGS Catalog when available
Match ancestries between GWAS and target population
Include as many SNPs as practical
Consider trait architecture
Combine with clinical risk scores
Stratify screening and prevention
Provide genetic counseling
Consider actionability
Report methods transparently
Validate in held-out cohorts
Compare to existing PRS
Test across ancestries
This skill is for educational and research purposes only.
For clinical genetic testing, consult:
PRS is a rapidly evolving field. Guidelines and best practices will continue to change as research progresses.
Regulatory Status:
© lamm-mit, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (scripts) in skills/polygenic-risk-score of lamm-mit/scienceclaw.
Open the folder on GitHubat commit ab9aba1
Polygenic Risk Score next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Polygenic Risk Score this skilllamm-mit/scienceclaw | 244 | — | ~3.7k | Automated safety check: Pass | Apache-2.0 | |
| Alphagenome Single Variant Analysisgoogle-deepmind/science-skills | 3.2k | 2 repos | ~3k | Automated safety check: Notes | Apache-2.0 | |
| 13C Metabolic Flux AnalysisK-Dense-AI/scientific-agent-skills | 48k | 1 repos | ~3.2k | Automated safety check: Pass | MIT | |
| Clinvar Databasegoogle-deepmind/science-skills | 3.2k | 2 repos | ~3.9k | Automated safety check: Notes | Apache-2.0 | |
| Metabolic Study Planneraiming-lab/AutoResearchClaw | 15k | — | ~1.9k | Automated safety check: Pass | MIT | |
| Dbsnp Databasegoogle-deepmind/science-skills | 3.2k | 2 repos | ~3.4k | Automated safety check: Notes | Apache-2.0 |
google-deepmind/science-skills
Analyzes genetic variant effects on gene expression (RNA-seq), chromatin accessibility (DNASE), histone marks (ChIP), and transcription factors using the AlphaGenome API.
K-Dense-AI/scientific-agent-skills
Estimates reaction fluxes inside cells from steady-state carbon-13 labeling data with a bundled mfapy-based solver, and reports which fluxes the data pin down.
google-deepmind/science-skills
A skill your agent uses when needing clinical significance, pathogenicity classifications (e.g., Pathogenic, Benign, VUS), clinical evidence rationales, or finding "hard positive" benchmark controls…
aiming-lab/AutoResearchClaw
Turns a broad metabolic modelling topic into a concrete, paper-shaped plan with organism, model, perturbations, metrics and figures before any FBA code is written.
google-deepmind/science-skills
A skill your agent uses when you want to look up, map, and search for short genetic variants (SNPs, indels) in NCBI's dbSNP database.
aiming-lab/AutoResearchClaw
Runs a metabolic flux analysis from model loading to phenotype prediction and figures by handing work to four sub-agents in sequence.
lamm-mit/scienceclaw
Query FRED (Federal Reserve Economic Data) API for 800,000+ economic time series from 100+ sources.
lamm-mit/scienceclaw
Generates comprehensive drug research reports with compound disambiguation, evidence grading, and mandatory completeness sections.
lamm-mit/scienceclaw
Query and download public cancer imaging data from NCI Imaging Data Commons using idc-index.
lamm-mit/scienceclaw
Cloud-based quantum chemistry platform with Python API. An agent skill from lamm-mit/scienceclaw.
lamm-mit/scienceclaw
Create professional infographics using Nano Banana Pro AI with smart iterative refinement.
lamm-mit/scienceclaw
Generate comprehensive disease research reports using 100+ ToolUniverse tools.
Categories
ToolUniverse workflow — Polygenic Risk Score. An agent skill from lamm-mit/scienceclaw. Polygenic Risk Score is an agent skill from lamm-mit/scienceclaw.
Polygenic Risk Score fits situations like: tasks that involve Bioinformatics.
Run `npx skills add lamm-mit/scienceclaw --skill polygenic-risk-score -a claude-code`. Or copy the skill folder (skills/polygenic-risk-score in lamm-mit/scienceclaw) into .claude/skills/polygenic-risk-score in your project. Claude Code loads it when a task matches its description.
Run `npx skills add lamm-mit/scienceclaw --skill polygenic-risk-score -a codex`. Or copy the skill folder (skills/polygenic-risk-score in lamm-mit/scienceclaw) into .agents/skills/polygenic-risk-score in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add lamm-mit/scienceclaw --skill polygenic-risk-score -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/polygenic-risk-score, .gemini/skills/polygenic-risk-score, .github/skills/polygenic-risk-score and .opencode/skills/polygenic-risk-score in your project.
Going by SKILL.md and its folder, Polygenic Risk Score needs Python for the scripts in its folder. Our summary lists: Python 3.
SKILL.md names 4 domains. As links in the text: pgscatalog.org, ldsc.broadinstitute.org, prsice.info and ebi.ac.uk. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Polygenic Risk Score is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Polygenic Risk Score: Alphagenome Single Variant Analysis (google-deepmind/science-skills, 3.2k stars), 13C Metabolic Flux Analysis (K-Dense-AI/scientific-agent-skills, 48k stars), Clinvar Database (google-deepmind/science-skills, 3.2k stars) and Metabolic Study Planner (aiming-lab/AutoResearchClaw, 15k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
lamm-mit (a GitHub user) maintains it in lamm-mit/scienceclaw, which has 244 GitHub stars. The repository holds 86 skills in this directory. The repository was last updated on August 21, 2026.
Source: lamm-mit/scienceclaw on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.