agentsclimarketplace

Small molecules

Skill BioSymphony/small-molecules

Agent skill for routing small-molecule design tasks to open tools, focused references, and license-aware implementation paths.

Install
npx -y skills add BioSymphony/small-molecules

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when choosing or applying open small-molecule design, synthesis-planning, docking, binding-affinity, QSAR, ADMET, pocket-finding, or ligand-generation tools for public-safe agent work.

SKILL.md

8.4 KB, as published. Nobody here has run it

Small-Molecule Design Tools

This is an agent skill for routing small-molecule design tasks to suitable open tools. It is meant to improve agent performance on complex workflows where the agent must choose methods, load focused references, and keep licensing or data constraints in view while it works.

Use the skill in two passes:

  1. Identify the physical or chemical task.
  2. Open the matching reference file before recommending tools or writing code.

For commercial or product-facing work, also open references/licensing-and-data.md. Code, weights, data, and base-model terms often differ for the same upstream project.

Reference Map

Start with references/tool-matrix.md when the user wants a broad comparison across categories.

Makeability and synthesis:

Target-based design:

Cross-cutting:

Routing Rules

Use the user's actual task to choose the first reference:

User taskStart with
Generate makeable analogs of a hitsynthesizable-generation.md
Project a molecule into synthesizable spacesynthesizable-generation.md
Generate valid molecules for explorationmolecular-generation.md
Plan a route to a known target moleculeretrosynthesis-planning.md
Predict one reaction stepsinglestep-retrosynthesis.md
Check whether a proposed reaction route is plausibleforward-and-reaction-modeling.md, then synthesizability-scoring.md
Prepare or predict a receptor structureprotein-structure-prediction.md
Dock a ligand into a known structuredocking-and-cofolding.md
Co-fold a protein-ligand complex from sequence and liganddocking-and-cofolding.md
Estimate binding affinitybinding-affinity-and-fep.md
Build a QSAR or property modelproperty-and-qsar-prediction.md
Screen ADMET riskadmet-prediction.md
Screen off-target or selectivity risktarget-and-selectivity-prediction.md
Generate molecules into a pocketstructure-based-generation.md
Orchestrate a full agentic loopagentic-drug-design.md, then the category references it calls
Check whether a tool is usable in commercial worklicensing-and-data.md, then the tool card

First Picks

Use these as starting points, then read the relevant reference file for details:

NeedFirst pick
Synthesizable-space projectionPrexSyn
Training-free analog generationSynTwins, with license review before reuse
3D molecule and route co-generationSynCoGen
Make-on-demand design over Enamine-style librariesSyntheMol or APEX, depending on license needs
General de novo molecule generationGenMol, with SmiSelf for validity repair
Multi-step route planningAiZynthFinder first, ASKCOS when broader planning and conditions are needed
One-step retrosynthesisReactionT5v2
LLM-assisted route planningDeepRetro or Synthelite, followed by round-trip checks
Reaction templates and data cleanupRDChiral or rdchiral_plus with rxnutils
Commercially clean ML affinity starting pointBoltz-2
Protein-ligand co-foldingBoltz-1, Chai-1, or Umol after checking current weight terms
Learned docking into a known pocketDiffDock-L or Uni-Mol Docking v2
Classical CPU dockingAutoDock Vina
Physics-based relative free energyOpenFE
QSAR from ChEMBL-style dataChemprop or DeepChem
Local ADMET triageADMET-AI
Broad off-target scanChEMBL multitask model plus ESP-Sim where shape overlap matters
Pocket-conditioned generationREINVENT 4, DiffSBDD, PILOT, Pocket2Mol, or TargetDiff, followed by makeability checks

Operating Notes

  • Read source licenses directly. README badges and paper text can disagree with the repository license, model-card license, or dataset terms.
  • Check code, weights, data, and base-model terms separately. LLM fine-tunes add the original model terms to the project terms.
  • Treat docking and co-folding confidence scores as pose-confidence signals. Binding-affinity estimates require an affinity model or a free-energy method.
  • For molecular glues, degraders, covalent binders, and macrocycles, choose tools that match the mechanism. A single-pocket docking workflow is often the wrong starting point for those systems.
  • When an experimental ternary structure exists, consider perturbation and scoring on that scaffold before asking a co-folding model to rediscover it.
  • Pair pocket-conditioned generators with a makeability step. Most structure- based generators do not guarantee a synthesis route.
  • Re-check live upstream repositories for recent tools, especially pre-1.0 models and 2026 additions.

Pipeline Pattern

A full agent loop usually crosses both layers:

  1. Get or predict the receptor structure.
  2. Generate, dock, co-fold, or score candidate molecules for the target.
  3. Filter for affinity, QSAR, ADMET, and selectivity.
  4. Project survivors into synthesizable space.
  5. Plan or validate routes.
  6. Re-check licenses and data terms before claiming deployability.

Load the detailed reference file for install commands, model weights, benchmark context, GPU needs, and current caveats.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.