Install any skill in seconds. Free to start, no credit card required.
Get Started Free →AI-powered integration of cryo-EM structural data with generative AI and molecular dynamics for structure-based drug design targeting flexible proteins and membrane complexes.
.claude/skills/cryoem-ai-drug-design-agent/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-03 | ✗→✓ | ▲ Improved | 7% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 50% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 56% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 62% | 0% |
| case-16 | ✗→✓ | ▲ Improved | 13% | 0% |
<!--
#
#
-->
The Cryo-EM AI Drug Design Agent integrates cryo-electron microscopy structural data with AlphaFold3, generative AI, and molecular dynamics for structure-based drug design. It enables targeting of previously "undruggable" proteins including flexible, membrane-bound, and large macromolecular complexes through high-resolution structure-guided optimization.
| Target Class | Cryo-EM Advantage | Drug Discovery Application | |--------------|-------------------|---------------------------| | GPCRs | Native lipid environment | Allosteric sites | | Ion Channels | Multiple conformations | State-specific design | | Transporters | Conformational states | Mechanism-based | | Ribosomes | Antibiotic binding | New antibiotics | | Viral Proteins | Large assemblies | Vaccines, antivirals | | Intrinsically Disordered | Flexible regions | Challenging targets |
User: "Design ligands for this GPCR cryo-EM structure, accounting for receptor flexibility in the binding pocket."
Agent Action:
bashpython3 Skills/Structural_Biology/CryoEM_AI_Drug_Design_Agent/design_from_cryoem.py \ --density_map gpcr_3.2A.mrc \ --protein_sequence gpcr.fasta \ --alphafold_model gpcr_af2.pdb \ --resolution 3.2 \ --ligand_screening fragment_library.sdf \ --binding_site_residues "3.32,5.46,6.48,7.39" \ --md_refinement true \ --generative_optimization true \ --output gpcr_drug_design/
| Input | Format | Purpose | |-------|--------|---------| | Density Map | MRC/MAP | EM density | | Protein Sequence | FASTA | AlphaFold input | | Resolution | Float (Å) | Quality metric | | Ligand Library | SDF | Virtual screening | | Known Ligand | Optional SDF | Starting point |
| Output | Description | Format | |--------|-------------|--------| | Refined Structure | EM + AF combined | .pdb | | Ligand Poses | Density-fitted poses | .sdf | | Binding Scores | Affinity predictions | .csv | | Optimized Compounds | Generative designs | .sdf | | MD Trajectory | Flexibility analysis | .xtc | | Design Report | Recommendations | .pdf |
Structure Prediction:
Ligand Design:
Dynamics Integration:
| Resolution | Applications | Limitations | |------------|--------------|-------------| | <3.0 Å | Fragment screening, detailed design | Rare | | 3.0-4.0 Å | Drug optimization, binding mode | Most targets | | 4.0-5.0 Å | Pocket identification, scaffold | Less detail | | >5.0 Å | Architecture, general binding | Low for SBDD |
| Scenario | Approach | Benefit | |----------|----------|---------| | Missing Loops | AF3 prediction | Complete structure | | Flexible Regions | Ensemble models | Multiple conformations | | Low Resolution | AF3 template | Higher confidence | | Ligand Binding | AF3 complex prediction | Binding mode |
| Step | Method | Cryo-EM Role | |------|--------|--------------| | Fragment Screening | Virtual dock to EM | Density-guided | | Hit Identification | Cryo-EM soaking | Experimental validation | | Fragment Growing | EM + modeling | Structure guidance | | Lead Optimization | Iterative EM | Binding mode confirmation |
| Target Type | Cryo-EM Advantage | Examples | |-------------|-------------------|----------| | GPCRs | Native membrane | Numerous drugs | | Ion Channels | State-dependent | Painkillers, antiepileptics | | Transporters | Mechanism insight | Cancer, infection | | Receptors | Complex structures | Immunotherapy |
| Metric | Purpose | Threshold | |--------|---------|-----------| | Global Resolution | Overall quality | <4.0 Å for SBDD | | Local Resolution | Binding site quality | <3.5 Å preferred | | Map Correlation | Model-to-map fit | >0.8 | | Real-Space R | Atomic fit | <0.3 | | Ligand CCC | Ligand fit | >0.6 |
| Drug | Target | Cryo-EM Role | |------|--------|--------------| | Numerous | GPCRs | Structure determination | | Antibiotics | Ribosome | Binding mode | | Antivirals | Spike protein | Epitope mapping | | Various | Ion channels | State-specific design |
AI Group - Biomedical AI Platform
<!-- AUTHOR_SIGNATURE: 9a7f3c2e-MD-BABU-MIA-2026-MSSM-SECURE -->
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | pass→pass | 30,284 | 18,403 | -39% | 1 | 1 | 0% | 6,291 | 5,658 | -10% | 0 | 0 | — |
case-02 | fail→fail | 24,130 | 27,148 | +13% | 1 | 1 | 0% | 4,576 | 6,982 | +53% | 0 | 0 | — |
case-03 | fail→pass | 26,665 | 19,306 | -28% | 1 | 1 | 0% | 5,200 | 5,556 | +7% | 0 | 0 | — |
case-04 | pass→pass | 12,306 | 5,504 | -55% | 1 | 1 | 0% | 2,168 | 2,702 | +25% | 0 | 0 | — |
case-05 | pass→pass | 14,651 | 8,963 | -39% | 1 | 1 | 0% | 2,442 | 3,159 | +29% | 0 | 0 | — |
case-06 | fail→pass | 8,981 | 2,900 | -68% | 1 | 1 | 0% | 1,522 | 2,278 | +50% | 0 | 0 | — |
case-07 | pass→pass | 13,086 | 7,531 | -42% | 1 | 1 | 0% | 2,322 | 3,116 | +34% | 0 | 0 | — |
case-08 | pass→pass | 12,610 | 7,389 | -41% | 1 | 1 | 0% | 2,078 | 3,070 | +48% | 0 | 0 | — |
case-09 | pass→pass | 6,711 | 2,858 | -57% | 1 | 1 | 0% | 1,168 | 2,180 | +87% | 0 | 0 | — |
case-10 | fail→pass | 17,686 | 14,484 | -18% | 1 | 1 | 0% | 2,645 | 4,123 | +56% | 0 | 0 | — |
case-11 | fail→pass | 13,968 | 10,901 | -22% | 1 | 1 | 0% | 2,170 | 3,515 | +62% | 0 | 0 | — |
case-12 | pass→pass | 17,041 | 14,177 | -17% | 1 | 1 | 0% | 2,660 | 4,167 | +57% | 0 | 0 | — |
case-13 | pass→pass | 14,237 | 7,385 | -48% | 1 | 1 | 0% | 2,643 | 3,069 | +16% | 0 | 0 | — |
case-14 | pass→pass | 12,053 | 13,442 | +12% | 1 | 1 | 0% | 1,909 | 3,322 | +74% | 0 | 0 | — |
case-15 | pass→pass | 9,491 | 8,572 | -10% | 1 | 1 | 0% | 1,625 | 3,081 | +90% | 0 | 0 | — |
case-16 | fail→pass | 10,346 | 1,604 | -84% | 1 | 1 | 0% | 1,729 | 1,962 | +13% | 0 | 0 | — |
case-17 | pass→pass | 11,381 | 11,257 | -1% | 1 | 1 | 0% | 1,839 | 3,624 | +97% | 0 | 0 | — |
case-18 | pass→pass | 17,949 | 13,373 | -25% | 1 | 1 | 0% | 2,833 | 3,830 | +35% | 0 | 0 | — |
case-19 | fail→fail | 11,411 | 2,527 | -78% | 1 | 1 | 0% | 1,975 | 2,118 | +7% | 0 | 0 | — |
case-20 | fail→fail | 22,066 | 28,421 | +29% | 1 | 1 | 0% | 3,792 | 7,058 | +86% | 0 | 0 | — |
case-21 | fail→fail | 17,387 | 25,550 | +47% | 1 | 1 | 0% | 3,110 | 6,359 | +104% | 0 | 0 | — |
case-22 | fail→fail | 17,965 | 12,444 | -31% | 1 | 1 | 0% | 3,006 | 3,883 | +29% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +23 percentage points is the difference between those two pass rates over the 22 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
| Model | Method | Date | Lift |
|---|---|---|---|
| gemini-3.6-flash | verified | 7/24/2026 | +18% |
Other measured skills in the registry, with their headline benchmark lift.