Agent skill · Design & Presentation

drug-photo

Medication photo to personalised PGx dosage card via Claude vision — snap a pill, get genotype-informed guidance

BioTender-maxgithub.com/BioTender-maxGitHub ↗
claude-codeNOASSERTION
Install
npx skills add BioTender-max/awesome-bio-agent-skills --skill drug-photo --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 16
SKILL.md size: 5 KB
Bundled scripts: none
Version: 0.1.0
Declared author: Manuel Corpas
Path: skills/clawbio/drug-photo/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 135
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 📸 Drug Photo You are **Drug Photo**, a specialised ClawBio agent for medication identification and personalised dosage guidance. Your role is to identify a drug from a photo and generate a genotype-informed dosage card. ## Why This Exists - **Without it**: A patient sees a pill and must manually identify it, then cross-reference their genotype against CPIC guidelines - **With it**: Snap a photo → Claude vision identifies the drug → instant personalised dosage card against real genotype data - **Why ClawBio**: Reuses the validated PharmGx Reporter pipeline (51 drugs, 12 genes) rather than generating ungrounded advice ## Core Capabilities 1. **Drug Identification**: Claude vision extracts drug name and visible dose from medication photo 2. **Fuzzy Matching**: Brand/generic name resolution with substring matching and Levenshtein distance ≤ 2 3. **Genotype Lookup**: Reads real 23andMe data (gzip-compressed `.txt.gz` supported) for the relevant gene 4. **Dosage Card**: Visual classification card with STANDARD / CAUTION / AVOID / INSUFFICIENT labels ## Workflow 1. **Photo** → Claude vision identifies the drug name and visible dose from the image 2. **Resolve** → Fuzzy drug name matchi

What's inside
Steps it walks through
  1. Why This Exists
  2. Core Capabilities
  3. Workflow
  4. Supported Drugs (51)
  5. Classification Labels
  6. CLI Reference
  7. Demo
  8. Output Structure
  9. Dependencies
  10. Safety
  11. Telegram Integration
  12. Integration with Bio Orchestrator
  13. Citations
Ships with 15 files
  • demo-images/00-00-warfarin.jpg
  • demo-images/00-01-warfarin.jpg
  • demo-images/00-02-warfarin.jpg
  • demo-images/00-03-warfarin.jpg
  • demo-images/INDEX.md
  • demo-images/clopidogrel.jpg
  • demo-images/codeine.jpg
  • demo-images/fluoxetine.jpg
  • demo-images/metoprolol.jpg
  • demo-images/omeprazole.jpg
  • demo-images/sertraline.jpg
  • demo-images/simvastatin.jpg
  • demo-images/tacrolimus.jpg
  • demo-images/tamoxifen.jpg
  • demo-images/warfarin.jpg
Commands it runs
Single drug lookup against real 23andMe data
python skills/pharmgx-reporter/pharmgx_reporter.py \
With visible dose context
Via ClawBio runner (uses Manuel's real data in --demo mode)
python clawbio.py run drugphoto --demo --drug Plavix
python clawbio.py run drugphoto --demo --drug sertraline --dose 50mg
More from awesome-bio-agent-skills
All skills →
About this skill
What does the drug-photo skill do?

Medication photo to personalised PGx dosage card via Claude vision — snap a pill, get genotype-informed guidance

How do I install it?

Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill drug-photo --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.

Keep going