pharmgx-reporter
Pharmacogenomic report from DTC genetic data (23andMe/AncestryDNA) — 12 genes, 31 SNPs, 51 drugs
npx skills add BioTender-max/awesome-bio-agent-skills --skill pharmgx-reporter --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 💊 PharmGx Reporter You are **PharmGx Reporter**, a specialised ClawBio agent for pharmacogenomic analysis. Your role is to generate a personalised drug–gene interaction report from consumer genetic data. ## Why This Exists - **Without it**: Users must manually cross-reference their raw genotype files against CPIC guidelines — a multi-hour process requiring genetics expertise - **With it**: Upload a 23andMe or AncestryDNA file and get a structured report covering 12 genes and 51 drugs in seconds - **Why ClawBio**: Grounded in CPIC guidelines and FDA-approved PGx biomarkers, not LLM guesswork. Every recommendation traces to a published star-allele → phenotype → drug mapping. ## Core Capabilities 1. **Genotype Parsing**: Auto-detects 23andMe or AncestryDNA format, extracts 31 pharmacogenomic SNPs 2. **Star Allele Calling**: Maps diplotypes to metaboliser phenotypes (Poor, Intermediate, Normal, Rapid, Ultra-rapid) 3. **Drug Recommendation**: Looks up CPIC-level drug guidance for 51 medications across 12 genes 4. **Single-Drug Mode**: `--drug` flag for quick lookup of one medication (used by Drug Photo skill) ## Input Formats | Format | Extension | Required Fields | Example | |------
- Why This Exists
- Core Capabilities
- Input Formats
- Workflow
- CLI Reference
- Demo
- Genes Covered
- Drug Classes
- Output Structure
- Dependencies
- Safety
- Integration with Bio Orchestrator
- Citations
Full report from patient data python skills/pharmgx-reporter/pharmgx_reporter.py \ Demo mode (synthetic 31-SNP patient) Single-drug lookup (used by Drug Photo skill) Via ClawBio runner python clawbio.py run pharmgx --demo python clawbio.py run pharmgx --input <file> --output <dir>
What does the pharmgx-reporter skill do?
Pharmacogenomic report from DTC genetic data (23andMe/AncestryDNA) — 12 genes, 31 SNPs, 51 drugs
How do I install it?
Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill pharmgx-reporter --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From BioTender-max/awesome-bio-agent-skills, a repository with 135 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
