LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

rdkit

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.

5,913stars710forksUpdated 1/15/2026
Data Science & ML#data-science#data-processing#research#scientific#bioinformatics#science#molecular-analysis#cheminformatics#python#drug-discovery

Security Assessment

Safe(100/100)
Security Score100/100

About rdkit

The RDKit skill provides a robust cheminformatics toolkit designed for fine-grained molecular control, addressing the complexities of molecular analysis and manipulation. It enables users to parse various molecular formats like SMILES and SDF, compute molecular descriptors, and perform operations such as substructure searches, molecular visualization, and reaction simulations. This skill is particularly valuable for researchers and professionals in drug discovery, computational chemistry, and cheminformatics, who require precise control and comprehensive functionality in their molecular workflows.

Key features of RDKit include advanced capabilities for reading and writing molecular structures, batch processing for large datasets, and automatic sanitization processes that ensure the integrity of the molecular data. The toolkit allows users to access detailed molecular properties, iterate through atoms and bonds, and handle complex tasks such as generating 2D/3D molecular coordinates. With its extensive API support, RDKit offers a powerful foundation for developing custom cheminformatics applications and enhancing existing workflows with specialized algorithms and custom sanitization procedures.

Target users for this skill include chemists, bioinformaticians, and data scientists who engage in molecular modeling and analysis. Whether for academic research, pharmaceutical development, or data analysis, RDKit serves as an essential resource for anyone needing to manipulate and understand chemical structures thoroughly.

FAQ

What formats can I use to read molecular structures?

You can read molecular structures from formats such as SMILES, MOL files, MOL blocks, and InChI.

Is RDKit compatible with Python?

Yes, RDKit is a Python-based library and is designed to work with Python APIs.

What happens if there is an error in parsing a molecule?

If there is an error in parsing, the `MolFrom*` functions will return None and provide error messages.

Can I process multiple molecules at once?

Yes, you can use Supplier and Writer objects for batch processing of multiple molecules.

Does RDKit automatically sanitize molecules?

Yes, RDKit automatically sanitizes molecules during parsing to ensure their validity.

Install rdkit

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

K-Dense-AI/claude-scientific-skills

Related Skills

research

448

secops-detection-engineering

21,346

qdrant-monitoring

259

project-architecture

3