Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Personal Genomics Analysis

ASecurity

Comprehensive local DNA analysis with **1600+ markers** across **30 categories**. Privacy-first genetic analysis for AI agents.

19 stars
0 votes
0 copies
1 views
Added 9/19/2026
ai-agentspythongobashtestingapiperformance

Works with

cliapi

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add rondoflow/rondoflow --skill personal-genomics-analysis --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Personal Genomics Analysis?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Personal Genomics Analysis
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/rondoflow-personal-genomics-analysis/badge)](https://www.skillsdirectory.com/skills/rondoflow-personal-genomics-analysis)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: personal-genomics-analysis
description: "Comprehensive local DNA analysis with **1600+ markers** across **30 categories**. Privacy-first genetic analysis for AI agents."
category: "AI & Agents"
author: community
version: "4.2.0"
icon: bot
---

# Personal Genomics Skill v4.2.0

Comprehensive local DNA analysis with **1600+ markers** across **30 categories**. Privacy-first genetic analysis for AI agents.

## Quick Start

```bash
python comprehensive_analysis.py /path/to/dna_file.txt
```

## Triggers

Activate this skill when user mentions:
- DNA analysis, genetic analysis, genome analysis
- 23andMe, AncestryDNA, MyHeritage results
- Pharmacogenomics, drug-gene interactions
- Medication interactions, drug safety
- Genetic risk, disease risk, health risk
- Carrier status, carrier testing
- VCF file analysis
- APOE, MTHFR, CYP2D6, BRCA, or other gene names
- Polygenic risk scores
- Haplogroups, maternal lineage, paternal lineage
- Ancestry composition, ethnicity
- Hereditary cancer, Lynch syndrome
- Autoimmune genetics, HLA, celiac
- Pain sensitivity, opioid response
- Sleep optimization, chronotype, caffeine metabolism
- Dietary genetics, lactose intolerance, celiac
- Athletic genetics, sports performance
- UV sensitivity, skin type, melanoma risk
- Telomere length, longevity genetics

## Supported Files

- 23andMe, AncestryDNA, MyHeritage, FTDNA
- VCF files (whole genome/exome, .vcf or .vcf.gz)
- Any tab-delimited rsid format

## Output Location

`~/dna-analysis/reports/`

- `agent_summary.json` - AI-optimized, priority-sorted
- `full_analysis.json` - Complete data
- `report.txt` - Human-readable
- `genetic_report.pdf` - Professional PDF report

## New v4.0 Features

### Haplogroup Analysis
- Mitochondrial DNA (mtDNA) - maternal lineage
- Y-chromosome - paternal lineage (males only)
- Migration history context
- PhyloTree/ISOGG standards

### Ancestry Composition
- Population comparisons (EUR, AFR, EAS, SAS, AMR)
- Admixture detection
- Ancestry informative markers

### Hereditary Cancer Panel
- BRCA1/BRCA2 comprehensive
- Lynch syndrome (MLH1, MSH2, MSH6, PMS2)
- Other genes (APC, TP53, CHEK2, PALB2, ATM)
- ACMG-style classification

### Autoimmune HLA
- Celiac (DQ2/DQ8) - can rule out if negative
- Type 1 Diabetes
- Ankylosing spondylitis (HLA-B27)
- Rheumatoid arthritis, lupus, MS

### Pain Sensitivity
- COMT Val158Met
- OPRM1 opioid receptor
- SCN9A pain signaling
- TRPV1 capsaicin sensitivity
- Migraine susceptibility

### PDF Reports
- Professional format
- Physician-shareable
- Executive summary
- Detailed findings
- Disclaimers included

## New v4.1.0 Features

### Medication Interaction Checker
```python
from markers.medication_interactions import check_medication_interactions

result = check_medication_interactions(
    medications=["warfarin", "clopidogrel", "omeprazole"],
    genotypes=user_genotypes
)
# Returns critical/serious/moderate interactions with alternatives
```
- Accepts brand or generic names
- CPIC guidelines integrated
- PubMed citations included
- FDA warning flags

### Sleep Optimization Profile
```python
from markers.sleep_optimization import generate_sleep_profile

profile = generate_sleep_profile(genotypes)
# Returns ideal wake/sleep times, coffee cutoff, etc.
```
- Chronotype (morning/evening preference)
- Caffeine metabolism speed
- Personalized timing recommendations

### Dietary Interaction Matrix
```python
from markers.dietary_interactions import analyze_dietary_interactions

diet = analyze_dietary_interactions(genotypes)
# Returns food-specific guidance
```
- Caffeine, alcohol, saturated fat, lactose, gluten
- APOE-specific diet recommendations
- Bitter taste perception

### Athletic Performance Profile
```python
from markers.athletic_profile import calculate_athletic_profile

profile = calculate_athletic_profile(genotypes)
# Returns power/endurance type, recovery profile, injury risk
```
- Sport suitability scoring
- Training recommendations
- Injury prevention guidance

### UV Sensitivity Calculator
```python
from markers.uv_sensitivity import generate_uv_sensitivity_report

uv = generate_uv_sensitivity_report(genotypes)
# Returns skin type, SPF recommendation, melanoma risk
```
- Fitzpatrick skin type estimation
- Vitamin D synthesis capacity
- Melanoma risk factors

### Natural Language Explanations
```python
from markers.explanations import generate_plain_english_explanation

explanation = generate_plain_english_explanation(
    rsid="rs3892097", gene="CYP2D6", genotype="GA",
    trait="Drug metabolism", finding="Poor metabolizer carrier"
)
```
- Plain-English summaries
- Research variant flagging
- PubMed links

### Telomere & Longevity
```python
from markers.advanced_genetics import estimate_telomere_length

telomere = estimate_telomere_length(genotypes)
# Returns relative estimate with appropriate caveats
```
- TERT, TERC, OBFC1 variants
- Longevity associations (FOXO3, APOE)

### Data Quality
- Call rate analysis
- Platform detection
- Confidence scoring
- Quality warnings

### Export Formats
- Genetic counselor clinical export
- Apple Health compatible
- API-ready JSON
- Integration hooks

## Marker Categories (21 total)

1. **Pharmacogenomics** (159) - Drug metabolism
2. **Polygenic Risk Scores** (277) - Disease risk
3. **Carrier Status** (181) - Recessive carriers
4. **Health Risks** (233) - Disease susceptibility
5. **Traits** (163) - Physical/behavioral
6. **Haplogroups** (44) - Lineage markers
7. **Ancestry** (124) - Population informative
8. **Hereditary Cancer** (41) - BRCA, Lynch, etc.
9. **Autoimmune HLA** (31) - HLA associations
10. **Pain Sensitivity** (20) - Pain/opioid response
11. **Rare Diseases** (29) - Rare conditions
12. **Mental Health** (25) - Psychiatric genetics
13. **Dermatology** (37) - Skin and hair
14. **Vision & Hearing** (33) - Sensory genetics
15. **Fertility** (31) - Reproductive health
16. **Nutrition** (34) - Nutrigenomics
17. **Fitness** (30) - Athletic performance
18. **Neurogenetics** (28) - Cognition/behavior
19. **Longevity** (30) - Aging markers
20. **Immunity** (43) - HLA and immune
21. **Ancestry AIMs** (24) - Admixture markers

## Agent Integration

The `agent_summary.json` provides:

```json
{
  "critical_alerts": [],
  "high_priority": [],
  "medium_priority": [],
  "pharmacogenomics_alerts": [],
  "apoe_status": {},
  "polygenic_risk_scores": {},
  "haplogroups": {
    "mtDNA": {"haplogroup": "H", "lineage": "maternal"},
    "Y_DNA": {"haplogroup": "R1b", "lineage": "paternal"}
  },
  "ancestry": {
    "composition": {},
    "admixture": {}
  },
  "hereditary_cancer": {},
  "autoimmune_risk": {},
  "pain_sensitivity": {},
  "lifestyle_recommendations": {
    "diet": [],
    "exercise": [],
    "supplements": [],
    "avoid": []
  },
  "drug_interaction_matrix": {},
  "data_quality": {}
}
```

## Critical Findings (Always Alert User)

### Pharmacogenomics
- **DPYD** variants - 5-FU/capecitabine FATAL toxicity risk
- **HLA-B*5701** - Abacavir hypersensitivity
- **HLA-B*1502** - Carbamazepine SJS (certain populations)
- **MT-RNR1** - Aminoglycoside-induced deafness

### Hereditary Cancer
- **BRCA1/BRCA2** pathogenic - Breast/ovarian cancer syndrome
- **Lynch syndrome** genes - Colorectal/endometrial cancer
- **TP53** pathogenic - Li-Fraumeni syndrome (multi-cancer)

### Disease Risk
- **APOE ε4/ε4** - ~12x Alzheimer's risk
- **Factor V Leiden** - Thrombosis risk, contraceptive implications
- **HLA-B27** - Ankylosing spondylitis susceptibility (OR ~70)

### Carrier Status
- **CFTR** - Cystic fibrosis (1 in 25 Europeans)
- **HBB** - Sickle cell (1 in 12 African Americans)
- **HEXA** - Tay-Sachs (1 in 30 Ashkenazi Jews)

## Usage Examples

### Basic Analysis
```python
from comprehensive_analysis import main
main()  # Uses command line args
```

### Haplogroup Analysis
```python
from markers.haplogroups import analyze_haplogroups
result = analyze_haplogroups(genotypes)
print(result["mtDNA"]["haplogroup"])  # e.g., "H"
```

### Ancestry
```python
from markers.ancestry_composition import get_ancestry_summary
ancestry = get_ancestry_summary(genotypes)
```

### Cancer Panel
```python
from markers.cancer_panel import analyze_cancer_panel
cancer = analyze_cancer_panel(genotypes)
if cancer["pathogenic_variants"]:
    print("ALERT: Pathogenic variants detected")
```

### Generate PDF
```python
from pdf_report import generate_pdf_report
pdf_path = generate_pdf_report(analysis_results)
```

### Export for Genetic Counselor
```python
from exports import generate_genetic_counselor_export
clinical = generate_genetic_counselor_export(results, "clinical.json")
```

## Privacy

- All analysis runs locally
- Zero network requests
- No data leaves the machine

## Limitations

- Consumer arrays miss rare variants (~0.1% of genome)
- Results are probabilistic, not deterministic
- Not a medical diagnosis
- Most conditions 50-80% non-genetic
- Consult healthcare providers for medical decisions
- Negative hereditary cancer result does NOT rule out cancer syndrome
- Haplogroup resolution limited without WGS

## When to Recommend Genetic Counseling

- Any pathogenic hereditary cancer variant
- APOE ε4/ε4 genotype
- Multiple critical pharmacogenomic findings
- Carrier status with reproduction implications
- High-risk autoimmune HLA types with symptoms
- Results causing significant user distress

Attribution

rondoflowrondoflow
View sourceMore from rondoflow →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

693621 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →