Cheminformatics toolkit for fine-grained molecular control. SMILES/SDF parsing, descriptors (MW, LogP, TPSA), fingerprints, substructure search, 2D/3D generation, similarity, reactions. For standard workflows with simpler interface, use datamol (wrapper around RDKit). Use rdkit for advanced control, custom sanitization, specialized algorithms.
81
75%
Does it follow best practices?
Impact
93%
1.38xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./scientific-skills/rdkit/SKILL.mdFingerprint generation and similarity screening
Modern fingerprint API
100%
100%
Morgan radius parameter
100%
100%
Morgan fpSize parameter
100%
100%
Bulk similarity calculation
0%
100%
None check after parsing
100%
100%
Supplier for file reading
0%
100%
titleLine=False for SMILES
0%
100%
Generator GetFingerprint
100%
100%
Results ranked by similarity
100%
100%
Output file written
100%
100%
3D conformer generation and molecular clustering
AddHs before embedding
100%
100%
ETKDG embedding
100%
100%
randomSeed parameter
30%
100%
Force field optimization
100%
100%
None check after parsing
100%
100%
Morgan generator for clustering
0%
100%
Distance matrix construction
25%
100%
Butina clustering
0%
100%
Cluster results written
100%
100%
3D coords in output
100%
100%
Compound library filtering and descriptor analysis
MolFromSmarts for queries
100%
100%
None check after parsing
100%
100%
DetectChemistryProblems usage
0%
0%
Batch descriptor calculation
0%
0%
Lipinski MW threshold
100%
100%
Lipinski LogP threshold
100%
100%
Lipinski HBD threshold
100%
100%
Lipinski HBA threshold
100%
100%
SDMolSupplier for batch I/O
0%
100%
SDWriter with close
100%
100%
MurckoScaffold analysis
100%
100%
Results report written
100%
100%
086de41
Table of Contents
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.