rdkit

Analyze chemical structures with RDKit for descriptors, fingerprints, and substructure searches.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Hung-3008/agusta --skill rdkit-hung-3008
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rdkit
Source: https://github.com/Hung-3008/agusta/tree/main/.agents/skills/rdkit
Command: npx skills add https://github.com/Hung-3008/agusta --skill rdkit-hung-3008

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

RDKit provides cheminformatics capabilities for granular molecular analysis, enabling advanced control over chemical structures beyond simple wrappers.

Core Features & Use Cases

  • Molecular I/O, descriptors, fingerprints, substructure search, 2D/3D coordinate generation, reactions, and visualization for drug design, computational chemistry, and materials science.
  • Real-world use cases include reading SMILES and MOL files, computing descriptors like MW/LogP/TPSA, performing similarity searches, and building reaction-based pipelines.

Quick Start

Install RDKit, load a SMILES string, and compute a few descriptors to verify the setup.

Frequently Asked Questions about rdkit

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

FAQPage Schema
How do I compute molecular descriptors like MW and LogP from SMILES strings?

You can compute molecular descriptors by reading SMILES strings into molecule objects and applying descriptor APIs to calculate properties like MW, LogP, and TPSA. This Skill directly supports these calculations for chemical analysis.

Can I perform substructure searches and similarity matching across molecules?

Yes, you can perform substructure searches and similarity matching by loading molecules and applying substructure searching and fingerprint APIs to identify matching chemical patterns across datasets.

What is the best way to generate 3D coordinates for molecular structures?

Generating 3D coordinates is handled by the Skill's 2D/3D coordinate generation APIs, which convert flat molecular representations into spatial structures for computational chemistry and materials science.

Does this approach support reading and writing MOL files for drug discovery pipelines?

Reading and writing MOL files is supported through the Molecule IO APIs, enabling seamless integration into drug discovery pipelines by processing standard chemical structure file formats.

Do I need Python to build reaction-based cheminformatics pipelines here?

A Python environment is required because the Skill exposes Python RDKit APIs, allowing you to script reaction processing, molecular visualization, and build custom cheminformatics pipelines.