clinpgx-database
Query ClinPGx pharmacogenomics database
Also available from: davila7
Access ClinPGx to retrieve pharmacogenomics data including gene-drug interactions, CPIC guidelines, and allele function information. This skill supports precision medicine by providing clinical decision support for genotype-guided medication dosing.
Download the skill ZIP
Upload in Claude
Go to Settings → Capabilities → Skills → Upload skill
Toggle on and start using
Test it
Using "clinpgx-database". Get information about the CYP2C19 gene and its relationship with clopidogrel
Expected outcome:
- CYP2C19 is a cytochrome P450 enzyme involved in drug metabolism
- CYP2C19-clopidogrel pair has CPIC Level A recommendation
- Poor metabolizers should receive alternative antiplatelet therapy
- Associated alleles: *2 (no function), *3 (no function), *17 (increased function)
Using "clinpgx-database". What are the CPIC guidelines for warfarin dosing based on CYP2C9 genotype?
Expected outcome:
- CPIC provides genotype-guided warfarin dosing recommendations
- CYP2C9*2 and *3 alleles are associated with reduced enzyme activity
- Patients with reduced function alleles require lower warfarin doses
- VKORC1 genotype also influences dosing requirements
Using "clinpgx-database". Find all clinically actionable pharmacogenes with CPIC Level A recommendations
Expected outcome:
- CYP2D6-codeine (avoid in ultra-rapid metabolizers)
- CYP2C19-clopidogrel (alternative therapy for poor metabolizers)
- TPMT-azathioprine (dose reduction for intermediate/poor metabolizers)
- DPYD-fluoropyrimidines (dose adjustment based on activity score)
Security Audit
SafeAll 376 static findings are FALSE POSITIVES. The skill is a legitimate pharmacogenomics database API client accessing the public ClinPGx API (api.clinpgx.org). The static analyzer misidentified Markdown code fences (using backticks) as shell command execution, gene function descriptions as cryptographic algorithms, and clinical decision support tool references as system reconnaissance. Network calls are to a known public API, file writes are for caching API results, and there is no malicious code present.
Risk Factors
⚙️ External commands (3)
🌐 Network access (3)
📁 Filesystem access (2)
Quality Score
What You Can Build
Review Patient Medications
Check patient genotypes against prescribed medications to identify drug-gene interactions requiring dose adjustment.
Analyze Gene-Drug Evidence
Query clinical annotations and CPIC guidelines to support pharmacogenomics research studies.
Build PGx Applications
Integrate ClinPGx API into electronic health records or clinical decision support systems.
Try These Prompts
Use the ClinPGx skill to find information about the CYP2D6 gene including its function and related drugs.
Query ClinPGx for all gene-drug pairs involving clopidogrel and CYP2C19 with CPIC guideline information.
Get the CPIC guideline recommendations for codeine prescribing based on CYP2D6 metabolizer status.
Find allele frequency data for CYP2D6 across European, African, and East Asian populations.
Best Practices
- Always implement rate limiting (0.5 second delay) when making API calls to respect the 2 req/sec limit
- Cache frequently accessed data locally to reduce API calls and improve performance
- Verify clinical decisions against primary sources like CPIC guidelines and FDA drug labels
Avoid
- Do not make clinical decisions based solely on API results without verifying against primary sources
- Do not exceed the API rate limit as this will result in HTTP 429 errors
- Do not hardcode sensitive credentials in client code when substantial API use requires authentication
Frequently Asked Questions
What is ClinPGx?
Is authentication required?
What rate limits apply?
What genes are covered?
What evidence levels are available?
Can this be used for clinical decisions?
Developer Details
Author
K-Dense-AILicense
CC-BY-SA-4.0
Repository
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/clinpgx-databaseRef
main
File structure