Retrieve structurally similar compounds with known properties from ChEMBL/ZINC to ground predictions and inform optimization. Based on MolRAG (Xian 2025, ACL).
56
65%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./backend/cli/skills/chemistry/molecular-rag/SKILL.mdLLMs hallucinate molecular properties. This skill grounds predictions by retrieving structurally similar compounds with experimentally measured properties from ChEMBL and ZINC. When the agent says "this compound should have good hERG safety," it can now check what happened with similar compounds in real assays.
Based on:
Do NOT use this skill for:
chembl-database or pubchem-database directly)denovo-design)pip install rdkit-pypi requests pandaspython scripts/retrieve_analogs.py \
--smiles "c1ccc(NC(=O)c2ccccc2Cl)cc1" \
--similarity-threshold 0.6 \
--max-results 20 \
--output analogs.jsonpython scripts/retrieve_analogs.py \
--smiles "c1ccc(NC(=O)c2ccccc2Cl)cc1" \
--target CHEMBL25 \
--output target_analogs.jsonpython scripts/retrieve_analogs.py \
--smiles "c1ccc(NC(=O)c2ccccc2Cl)cc1" \
--include-activities \
--output sar_context.json| Script | Purpose | Key Outputs |
|---|---|---|
retrieve_analogs.py | Find similar compounds with experimental data | JSON with analogs, similarities, bioactivities |
3a6c3a9
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.