small-molecule-design-tools — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited small-molecule-design-tools (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
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:
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.
Start with references/tool-matrix.md when the user wants a broad comparison across categories.
Makeability and synthesis:
makeable molecule generation, analogs, make-on-demand libraries, and route co-generation.
general molecule generators where validity matters more than synthesis route guarantees.
multi-step route planners such as AiZynthFinder, ASKCOS, Syntheseus, and SynPlanner.
one-step precursor prediction with ReactionT5v2, RXNGraphormer, GDiffRetro, RetroDiT, ConRetroBert, TempRe, and related models.
LLM and agent-assisted synthesis planners.
forward reaction and mechanism prediction.
reaction templates, SMARTS rules, RDChiral, rxnutils, and SynTemp.
makeability scoring and route consistency checks.
Target-based design:
receptor structure prediction and preparation.
classical docking, learned docking, protein-ligand co-folding, and pose scoring.
ML affinity, OpenFE, OpenMM, endpoint methods, and free-energy workflows.
QSAR, activity, property, and active-learning screens.
ADMET, hERG, BBB, CYP, and deployable local predictors.
off-target, selectivity, shape, and pharmacophore tools.
pocket-conditioned generation and pocket detection.
Cross-cutting:
agent frameworks that orchestrate generation, scoring, ADMET, and affinity tools.
chemistry language models and multimodal chemistry models.
license layers, Enamine terms, PDB/PDBBind notes, ChEMBL/TDC data terms, and commercial-use checklist.
public worked example on daraxonrasib, KRAS, and CypA using PDB 9BG6.
promising tools with missing code, missing weights, missing license clarity, or immature releases.
Use the user's actual task to choose the first reference:
| User task | Start with |
|---|---|
| Generate makeable analogs of a hit | synthesizable-generation.md |
| Project a molecule into synthesizable space | synthesizable-generation.md |
| Generate valid molecules for exploration | molecular-generation.md |
| Plan a route to a known target molecule | retrosynthesis-planning.md |
| Predict one reaction step | singlestep-retrosynthesis.md |
| Check whether a proposed reaction route is plausible | forward-and-reaction-modeling.md, then synthesizability-scoring.md |
| Prepare or predict a receptor structure | protein-structure-prediction.md |
| Dock a ligand into a known structure | docking-and-cofolding.md |
| Co-fold a protein-ligand complex from sequence and ligand | docking-and-cofolding.md |
| Estimate binding affinity | binding-affinity-and-fep.md |
| Build a QSAR or property model | property-and-qsar-prediction.md |
| Screen ADMET risk | admet-prediction.md |
| Screen off-target or selectivity risk | target-and-selectivity-prediction.md |
| Generate molecules into a pocket | structure-based-generation.md |
| Orchestrate a full agentic loop | agentic-drug-design.md, then the category references it calls |
| Check whether a tool is usable in commercial work | licensing-and-data.md, then the tool card |
Use these as starting points, then read the relevant reference file for details:
| Need | First pick |
|---|---|
| Synthesizable-space projection | PrexSyn |
| Training-free analog generation | SynTwins, with license review before reuse |
| 3D molecule and route co-generation | SynCoGen |
| Make-on-demand design over Enamine-style libraries | SyntheMol or APEX, depending on license needs |
| General de novo molecule generation | GenMol, with SmiSelf for validity repair |
| Multi-step route planning | AiZynthFinder first, ASKCOS when broader planning and conditions are needed |
| One-step retrosynthesis | ReactionT5v2 |
| LLM-assisted route planning | DeepRetro or Synthelite, followed by round-trip checks |
| Reaction templates and data cleanup | RDChiral or rdchiral_plus with rxnutils |
| Commercially clean ML affinity starting point | Boltz-2 |
| Protein-ligand co-folding | Boltz-1, Chai-1, or Umol after checking current weight terms |
| Learned docking into a known pocket | DiffDock-L or Uni-Mol Docking v2 |
| Classical CPU docking | AutoDock Vina |
| Physics-based relative free energy | OpenFE |
| QSAR from ChEMBL-style data | Chemprop or DeepChem |
| Local ADMET triage | ADMET-AI |
| Broad off-target scan | ChEMBL multitask model plus ESP-Sim where shape overlap matters |
| Pocket-conditioned generation | REINVENT 4, DiffSBDD, PILOT, Pocket2Mol, or TargetDiff, followed by makeability checks |
the repository license, model-card license, or dataset terms.
the original model terms to the project terms.
Binding-affinity estimates require an affinity model or a free-energy method.
that match the mechanism. A single-pocket docking workflow is often the wrong starting point for those systems.
scoring on that scaffold before asking a co-folding model to rediscover it.
based generators do not guarantee a synthesis route.
models and 2026 additions.
A full agent loop usually crosses both layers:
Load the detailed reference file for install commands, model weights, benchmark context, GPU needs, and current caveats.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.