CtrlK
BlogDocsLog inGet started
Tessl Logo

datamol

Pythonic wrapper around RDKit with simplified interface and sensible defaults. Preferred for standard drug discovery including SMILES parsing, standardization, descriptors, fingerprints, clustering, 3D conformers, parallel processing. Returns native rdkit.Chem.Mol objects. For advanced control or custom parameters, use rdkit directly.

73

3.24x
Quality

66%

Does it follow best practices?

Impact

81%

3.24x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./scientific-skills/datamol/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

97%

73%

Virtual Screening: Find Compounds Similar to a Known Active

Molecular similarity search and diversity selection

Criteria
Without context
With context

Datamol import alias

0%

100%

Molecule standardization

0%

100%

Standardization parameters

0%

100%

None check after parsing

100%

100%

ECFP fingerprint type

0%

62%

Cross-set distance with cdist

0%

100%

Parallel processing

0%

100%

Diversity selection

0%

100%

Visualization output

0%

100%

Visualization legends

0%

100%

hits.csv output

100%

100%

diverse_hits.png output

100%

100%

55%

28%

Preparing a Molecular Dataset for Machine Learning

Descriptor computation, drug-likeness filtering, scaffold-based ML splitting

Criteria
Without context
With context

Datamol import alias

0%

100%

Standardization with all params

0%

100%

Batch descriptor computation

0%

100%

Parallel descriptor computation

0%

0%

Lipinski MW threshold

0%

100%

Lipinski LogP threshold

0%

0%

Lipinski HBD threshold

0%

0%

Lipinski HBA threshold

0%

0%

Murcko scaffold extraction

0%

100%

Scaffold-based split

100%

100%

Output files present

100%

0%

Split report content

100%

0%

93%

69%

3D Conformer Analysis for Lead Optimization

3D conformer generation, clustering, and SASA analysis

Criteria
Without context
With context

Datamol import alias

0%

100%

ETKDGv3 method

0%

100%

Energy minimization

0%

100%

Conformer clustering

0%

100%

SASA computation

0%

100%

SASA property access

0%

100%

Parallel SASA

0%

0%

Conformer visualization

0%

100%

conformer_report.json output

100%

100%

Report required fields

100%

100%

conformer_grid.png output

100%

100%

Repository
K-Dense-AI/claude-scientific-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.