adsorbate-placement

Place adsorbates on surfaces and generate slab+adsorbate models for DFT workflows.

181|20|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/Hello-QM/catgo-LRG --skill adsorbate-placement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adsorbate-placement
Source: https://github.com/Hello-QM/catgo-LRG/tree/main/.claude/skills/structure-adsorbate
Command: npx skills add https://github.com/Hello-QM/catgo-LRG --skill adsorbate-placement

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the placement of adsorbate molecules on surfaces and the construction of slab+adsorbate models for DFT workflows, streamlining setup and reducing user errors.

Core Features & Use Cases

  • Find adsorption sites using ferrox and place adsorbates with Rodrigues rotation, overlap detection, and multi-dentate support.
  • Generate slab+adsorbate structures ready for geometry optimization.
  • Supports parameters: structure, species, site, height, site_index; ideal for single-site and multi-site screening.

Quick Start

Create a Pt(111) slab, locate adsorption sites with ferrox, and place OH at ontop with a height of 2.0 Å using the adsorbate_place task.

Frequently Asked Questions about adsorbate-placement

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

FAQPage Schema
How do I place adsorbates on a slab surface for DFT geometry optimization?

To place adsorbates on a slab surface for DFT geometry optimization, you can use this Skill to automate finding adsorption sites and orienting molecules using Rodrigues rotation. It outputs a structure JSON ready for geo_opt pipelines.

What is the process for finding adsorption sites on a catalyst surface?

Finding adsorption sites on a catalyst surface is automated by this Skill using ferrox to locate sites. It supports configuring site_type, height, and site_index for accurate adsorbate placement prior to calculations.

Can I place multi-dentate adsorbates on surfaces using this tool?

Yes, you can place multi-dentate adsorbates on surfaces. The Skill supports multi-dentate configurations and includes overlap detection to ensure the generated slab and adsorbate models are physically valid.

What's the best way to prepare a slab and adsorbate model for DFT workflows?

The best way to prepare a slab and adsorbate model for DFT workflows is using this Skill to construct the structure. It configures placement parameters like species, site, and height to output a JSON ready for your pipeline.

Does the adsorbate placement tool handle molecule orientation on surfaces?

Yes, the adsorbate placement tool handles molecule orientation on surfaces by applying Rodrigues rotation. This ensures the adsorbate is correctly oriented relative to the identified adsorption site on the slab.