Install any skill in seconds. Free to start, no credit card required.
Get Started Free →AI-powered PROTAC (Proteolysis Targeting Chimera) design for targeted protein degradation, integrating ternary complex prediction, linker optimization, and ADMET modeling.
.claude/skills/protac-design-agent/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-08 | ✗→✓ | ▲ Improved | 32% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 64% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 7% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 31% | 0% |
| case-18 | ✗→✓ | ▲ Improved | 35% | 0% |
<!--
#
#
-->
The PROTAC Design Agent provides AI-assisted design of Proteolysis Targeting Chimeras (PROTACs) for targeted protein degradation. It integrates machine learning for ternary complex prediction, linker design, E3 ligase selection, and ADMET optimization to accelerate degrader drug discovery for oncology and other therapeutic areas.
| Component | Function | Optimization Target | |-----------|----------|---------------------| | Warhead | Binds target protein (POI) | Affinity, selectivity | | E3 Ligand | Recruits E3 ubiquitin ligase | CRBN/VHL binding | | Linker | Connects warhead to E3 ligand | Length, flexibility, solubility |
| E3 Ligase | Ligand | Tissue Expression | Advantages | |-----------|--------|-------------------|------------| | CRBN | Thalidomide analogs | Ubiquitous | Well-characterized | | VHL | VHL ligands | Ubiquitous | High selectivity | | MDM2 | Nutlin analogs | Variable | p53-independent | | IAP | SMAC mimetics | High in cancer | Dual mechanism | | DCAF15 | Indisulam | Variable | Novel chemistry |
User: "Design a PROTAC to degrade BRD4 using CRBN as the E3 ligase, optimizing for oral bioavailability."
Agent Action:
bashpython3 Skills/Drug_Discovery/PROTAC_Design_Agent/design_protac.py \ --target BRD4 \ --target_structure pdb:3MXF \ --warhead_smiles "JQ1_core_smiles" \ --e3_ligase CRBN \ --linker_library peg,alkyl,piperdine \ --linker_length_range 4,12 \ --optimize_oral true \ --output protac_designs/
| Parameter | Options | Consideration | |-----------|---------|---------------| | Length | 2-20 atoms | Ternary complex geometry | | Chemistry | PEG, alkyl, piperazine, triazole | Solubility, stability | | Rigidity | Flexible vs constrained | Entropic penalty | | Attachment | Connectivity points | Exit vector matching | | MW Contribution | Varies | Total MW impact |
| Output | Description | Format | |--------|-------------|--------| | PROTAC Structures | Designed molecules | .sdf, SMILES | | Ternary Models | POI-PROTAC-E3 complexes | .pdb | | Predicted DC50 | Degradation potency | .csv | | Predicted Dmax | Maximum degradation | .csv | | ADMET Predictions | Solubility, permeability, etc. | .csv | | Synthesis Routes | Retrosynthetic analysis | .json | | Ranking | Prioritized designs | .csv |
| Metric | Definition | Target | |--------|------------|--------| | DC50 | Concentration for 50% degradation | <100 nM | | Dmax | Maximum degradation achieved | >90% | | Kinetics | Time to half-degradation | <4 hours | | Selectivity | Off-target degradation | Minimal | | Hook Effect | High-dose attenuation | Minimal |
Ternary Complex Prediction:
Degradation Modeling:
Linker Optimization:
ADMET Prediction:
| PROTAC | Target | Phase | E3 Ligase | |--------|--------|-------|-----------| | ARV-471 | ER | Phase 3, NDA filed | CRBN | | ARV-110 | AR | Phase 2 | CRBN | | BGB-16673 | BTK | Phase 3 | CRBN | | NX-2127 | BTK | Phase 2 | CRBN | | KT-474 | IRAK4 | Phase 2 | CRBN |
| Factor | PROTAC Challenge | Solution | |--------|------------------|----------| | High MW | Poor permeability | Chameleonicity | | Low Solubility | Limited exposure | Solubilizing groups | | Hook Effect | Reduced efficacy at high doses | Optimize binding balance | | E3 Saturation | Competition with other PROTACs | Target expression |
| Property | Challenge | Approach | |----------|-----------|----------| | Permeability | High MW limits | Intramolecular H-bonds | | Solubility | Lipophilicity | Polar linker groups | | Metabolic Stability | Linker metabolism | Stable chemistries | | Clearance | High metabolism | Optimize logD |
| QC Check | Threshold | Rationale | |----------|-----------|-----------| | Ternary Complex Score | >0.7 | Productive complex | | Linker Strain | <5 kcal/mol | Favorable geometry | | ADMET Score | >0.5 | Drug-like properties | | Synthetic Accessibility | <5 | Feasible synthesis |
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 | fail→fail | 16,421 | 22,555 | +37% | 1 | 1 | 0% | 2,807 | 5,970 | +113% | 0 | 0 | — |
case-02 | fail→fail | 17,872 | 22,347 | +25% | 1 | 1 | 0% | 2,928 | 6,012 | +105% | 0 | 0 | — |
case-15 | pass→pass | 7,858 | 3,420 | -56% | 1 | 1 | 0% | 1,347 | 2,458 | +82% | 0 | 0 | — |
case-16 | pass→fail | 3,812 | 3,066 | -20% | 1 | 1 | 0% | 651 | 2,194 | +237% | 0 | 0 | — |
case-08 | fail→pass | 13,699 | 8,723 | -36% | 1 | 1 | 0% | 2,610 | 3,439 | +32% | 0 | 0 | — |
case-03 | fail→pass | 15,131 | 3,348 | -78% | 1 | 1 | 0% | 1,549 | 2,535 | +64% | 0 | 0 | — |
case-04 | pass→pass | 15,828 | 10,040 | -37% | 1 | 1 | 0% | 2,916 | 3,701 | +27% | 0 | 0 | — |
case-05 | pass→pass | 18,380 | 8,425 | -54% | 1 | 1 | 0% | 3,271 | 3,358 | +3% | 0 | 0 | — |
case-06 | pass→pass | 7,237 | 7,685 | +6% | 1 | 1 | 0% | 1,445 | 3,180 | +120% | 0 | 0 | — |
case-07 | pass→pass | 22,712 | 1,996 | -91% | 1 | 1 | 0% | 4,220 | 2,148 | -49% | 0 | 0 | — |
case-09 | pass→pass | 13,652 | 2,742 | -80% | 1 | 1 | 0% | 2,591 | 2,329 | -10% | 0 | 0 | — |
case-10 | fail→pass | 12,138 | 2,460 | -80% | 1 | 1 | 0% | 2,117 | 2,255 | +7% | 0 | 0 | — |
case-11 | pass→pass | 17,318 | 8,174 | -53% | 1 | 1 | 0% | 2,776 | 3,144 | +13% | 0 | 0 | — |
case-12 | fail→pass | 18,809 | 12,885 | -31% | 1 | 1 | 0% | 3,116 | 4,074 | +31% | 0 | 0 | — |
case-13 | pass→pass | 18,444 | 14,872 | -19% | 1 | 1 | 0% | 3,169 | 4,422 | +40% | 0 | 0 | — |
case-14 | pass→pass | 20,628 | 16,393 | -21% | 1 | 1 | 0% | 3,545 | 4,811 | +36% | 0 | 0 | — |
case-17 | pass→pass | 13,332 | 5,299 | -60% | 1 | 1 | 0% | 2,373 | 2,697 | +14% | 0 | 0 | — |
case-18 | fail→pass | 10,001 | 3,159 | -68% | 1 | 1 | 0% | 1,693 | 2,284 | +35% | 0 | 0 | — |
case-19 | pass→pass | 11,243 | 9,716 | -14% | 1 | 1 | 0% | 1,890 | 3,462 | +83% | 0 | 0 | — |
case-20 | fail→fail | 13,564 | 26,658 | +97% | 1 | 1 | 0% | 2,433 | 7,015 | +188% | 0 | 0 | — |
case-21 | pass→pass | 26,623 | 18,259 | -31% | 1 | 1 | 0% | 2,013 | 4,962 | +146% | 0 | 0 | — |
case-22 | fail→fail | 10,276 | 13,635 | +33% | 1 | 1 | 0% | 1,675 | 4,221 | +152% | 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 +18 percentage points is the difference between those two pass rates over the 22 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
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/31/2026 | +17% |
Other measured skills in the registry, with their headline benchmark lift.