slab-construction-and-surface-modeling

Community

Reliable slab building for surface catalysis.

Authorq734738781
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Prevents inconsistent slab generation and broken adsorption workflows by standardizing termination choices, vacuum and slab thickness, fixing strategies, and the timing of supercell expansions so downstream adsorption and calculation steps remain valid and reproducible.

Core Features & Use Cases

  • Build slabs from a single bulk reference or a directory of bulks while emitting all possible terminations for a chosen Miller index.
  • Provide clear atom-freezing strategies: layer-based freezing with layer tolerance and layer counts, and height-based freezing with explicit z range validation.
  • Preserve a consistent comparison contract for slab_thickness, vacuum_thickness, orthogonality, and lll_reduce when comparing surfaces.
  • Warn that supercell expansion removes selective-dynamics flags and should be run only after fixing policies are finalized.
  • Use case: prepare adsorption-ready surface models for heterogeneous catalysis screening, then hand off fixed slabs to adsorption-site-screening.

Quick Start

Build slabs from a bulk reference using a chosen Miller index, apply a deliberate layer- or height-based fixing strategy, and return slab file paths, selected terminations, fixing parameters, and whether supercell invalidated selective-dynamics flags.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: slab-construction-and-surface-modeling
Download link: https://github.com/q734738781/CatMaster/archive/main.zip#slab-construction-and-surface-modeling

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.