molecular-docking

Execute structure-based virtual screening workflows with AutoDock Vina for ligand binding affinity predictions.

13|5|Updated May 4, 2026
One-click install
npx skills add https://github.com/awslabs/hcls-agent-skills --skill molecular-docking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: molecular-docking
Source: https://github.com/awslabs/hcls-agent-skills/tree/main/skills/molecular-docking
Command: npx skills add https://github.com/awslabs/hcls-agent-skills --skill molecular-docking

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires autodock-vina, meeko, openbabel.

What problem does it solve?

This skill addresses the high failure rate in virtual screening caused by improper receptor preparation, incorrect grid box sizing, and unreliable validation protocols.

Core Features & Use Cases

  • Pipeline Orchestration: Automates the selection of preparation tools like AutoDock Vina, meeko, and OpenBabel based on project scale.
  • Validation Guardrails: Enforces mandatory redocking RMSD checks to ensure the docking setup is physically meaningful before running large-scale screens.
  • Use Case: A researcher needs to screen a library of 500 compounds against a novel protein target; this skill guides the user through receptor preparation, grid box placement, and exhaustiveness tuning to ensure high-quality binding affinity predictions.

Quick Start

Invoke the molecular docking skill to prepare the receptor and define the grid box for a virtual screening campaign against the target protein.

Frequently Asked Questions about molecular-docking

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

FAQPage Schema
How do I predict ligand binding affinities and poses using AutoDock Vina?

Predict ligand binding affinities and poses by running structure-based virtual screening workflows with AutoDock Vina. The process automates receptor preparation, ligand library screening, and energy scoring to accurately model molecular interactions.

Why are my virtual screening results failing during receptor preparation?

Virtual screening fails due to improper receptor preparation, incorrect grid box sizing, and unreliable validation protocols. You need automated pipeline orchestration using AutoDock Vina, meeko, and OpenBabel to ensure accurate molecular modeling.

How do I validate my molecular docking setup before large-scale screening?

Validate your molecular docking setup by enforcing mandatory redocking RMSD checks. This validation guardrail ensures the docking setup is physically meaningful and reliable before running large-scale virtual screens.

Can I use this molecular docking workflow to screen hundreds of compounds?

Yes, you can screen a library of 500 compounds against a novel protein target. The workflow guides you through receptor preparation, grid box placement, and exhaustiveness tuning to ensure high-quality binding affinity predictions.

Do I need meeko and OpenBabel to run structure-based virtual screening?

Yes, structure-based virtual screening requires meeko and OpenBabel alongside AutoDock Vina. These dependencies automate tool selection based on project scale and ensure accurate molecular modeling and energy scoring.