pemsley/coot/rdkit
Claude Code and agent skill by pemsley/coot
- community
Checking that the SKILL.md file is still in the repository.
RDKit molecular manipulation and visualization within Coot's Python environment. Use when working with Coot and need to (1) Create RDKit molecules from Coot monomers, (2) Modify molecular structures (e.g., atom substitution), (3) Generate 2D chemical structure diagrams, (4) Perform cheminformatics operations on ligands or small molecules loaded in Coot.
Install
npx vskill@latest install pemsley/coot/rdkitSKILL.md
Coot-RDKit Integration
This skill provides guidance for using RDKit within Coot's Python environment for molecular manipulation and visualization.
Key Integration Points
Module Import
Use coot_headless_api (NOT chapi):
Creating RDKit Molecules from Coot Monomers
Molecular Manipulation
Atom Substitution
2D Structure Visualization
CRITICAL: Always Regenerate 2D Coordinates
When removing hydrogens or modifying structure, ALWAYS regenerate 2D coordinates:
Generating SVG Diagrams
Data Handling Best Practices
NEVER Display Large String Data
Do NOT return or print large strings (SVG, base64, etc.) as this causes slow response times:
BAD:
GOOD:
Efficient File Writing
Write files directly without displaying content:
From Coot Python:
Then in bash or file creation:
Coot Python Limitations
Single-Line Return Values Only
Coot's Python environment only returns values from single-line expressions:
Works:
Doesn't return properly:
Workaround - Define function in one call, execute in next:
Common Workflows
Modify and Visualize Ligand
- Load monomer from Coot library
- Convert to RDKit molecule
- Make modifications (atom substitution, etc.)
- Remove hydrogens if desired for cleaner diagram
- Regenerate 2D coordinates (critical!)
- Generate SVG diagram
- Save to file without displaying
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingmcp/docs/skills/rdkit/SKILL.md
Popularity
- Repository stars
- 160
- Repository forks
- 60
- 7-day trend score
- 25
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/pemsley/coot/rdkit)