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.