RDKit Cheminformatics Skill
Claude skill providing Python recipes for the full RDKit cheminformatics stack — molecular I/O, descriptor calculation, fingerprinting, substructure matching, reaction handling, and 3D coordinate generation.
| Type | Claude Skill |
| Supplier | K-Dense Inc. (community OSS) |
| Availability | GA — actively maintained 2025–2026 |
| Pricing | Free / OSS (BSD-3-Clause skill; MIT repo) |
| Capabilities | Read/Write — Claude executes RDKit via the Bash/Python tool |
How to install
- Also packaged in the SciAgent-Skills collection (jaechang-hits (community OSS, CC BY 4.0)): clone
jaechang-hits/SciAgent-Skillsand run/plugin install sciagent-skillsin Claude Code (or copyskills/structural-biology-drug-discovery/rdkit-cheminformaticsinto~/.claude/skills/). Install via the Skills CLI (recommended):npx skills add K-Dense-AI/scientific-agent-skills, then enable therdkitskill. Or clone the repo manually:
git clone https://github.com/K-Dense-AI/scientific-agent-skills
cp -r scientific-agent-skills/skills/rdkit ~/.claude/skills/
pip install rdkit
Project-scoped alternative: copy into .claude/skills/ instead of ~/.claude/skills/.
What it does
SKILL.md with recipes for:
- SMILES / SDF / MOL parsing and standardization
- Descriptors (MW, LogP, TPSA) and Lipinski rules
- Morgan / RDKit / MACCS fingerprints and similarity
- Substructure matching and SMARTS queries
- 2D depiction and 3D embedding (ETKDG)
- Reaction templates and enumeration
Primary use cases: SMILES parsing and standardization for ML pipelines, descriptor calculation, substructure / similarity search, reaction enumeration.
Notes
Skill is documentation plus Python recipes — Claude executes RDKit locally via Bash/Python. Sibling skills in the same repo (datamol, molfeat, medchem, deepchem) cover higher-level workflows.
Sources
Installed this tool?
Share feedback — install path, OS, errors, workarounds. The form opens with this tool pre-selected and a link back to this page.