rdkit

Calculate molecular descriptors and properties from SMILES strings using RDKit.

19|2|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/tondevrel/scientific-agent-skills --skill rdkit-tondevrel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rdkit
Source: https://github.com/tondevrel/scientific-agent-skills/tree/main/skills/rdkit
Command: npx skills add https://github.com/tondevrel/scientific-agent-skills --skill rdkit-tondevrel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill empowers users to work with chemical structures, calculate molecular properties, and perform cheminformatics tasks essential for drug discovery and materials science.

Core Features & Use Cases

  • Molecular Manipulation: Read, write, and manipulate chemical structures from various formats (SMILES, SDF).
  • Property Calculation: Compute physicochemical properties, drug-likeness rules, and molecular descriptors.
  • Similarity & Substructure Search: Find similar molecules and identify specific chemical patterns.
  • 3D Modeling: Generate 3D conformers and perform molecular alignment.
  • Use Case: Predict the drug-likeness of a newly synthesized compound by calculating its molecular weight, LogP, and hydrogen bond donors/acceptors.

Quick Start

Use the rdkit skill to calculate the molecular weight and LogP for the SMILES string 'CCO'.

Frequently Asked Questions about rdkit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate molecular properties like LogP and molecular weight from a SMILES string?

To calculate molecular properties from a SMILES string, you parse the chemical structure and compute physicochemical descriptors like molecular weight and LogP, enabling drug-likeness prediction for newly synthesized compounds.

How do I generate 3D conformers for molecular modeling and virtual screening?

Generating 3D conformers for molecular modeling involves creating spatial representations of chemical structures from SMILES or SDF formats, allowing you to perform molecular alignment and prepare molecules for virtual screening workflows.

Can I perform substructure searching and similarity analysis for drug discovery tasks?

Substructure searching and similarity analysis for drug discovery tasks can be performed by generating molecular fingerprints and matching specific chemical patterns against a database of parsed chemical structures.

What chemical file formats are supported for reading and writing molecular structures?

Supported chemical file formats for reading and writing molecular structures include SMILES and SDF, which are used to parse input compounds, manipulate chemical data, and export the analyzed molecular structures.

Do I need the RDKit library installed to run cheminformatics and molecular modeling scripts?

The RDKit library is required for all cheminformatics and molecular modeling operations, as the scripts depend on its underlying functions to calculate descriptors, generate fingerprints, and process chemical structures.

What is the best way to predict the drug-likeness of a compound using cheminformatics?

Predicting drug-likeness using cheminformatics involves calculating physicochemical properties such as molecular weight, LogP, and hydrogen bond donors and acceptors to evaluate a compound's suitability against established drug-likeness rules.