Легирование кристаллических структур
★ 7.5 · general
structure-doping — это скилл для Claude Code, который выполняет замещающее легирование кристаллических структур: замену атомов-хозяев на атомы-допанты, создание сплавных поверхностей и введение гетероатомов. Работает через инструмент catgo_structure с действием replace_atom — можно заменить одиночный атом по индексу (например, Ni → Fe) или последовательной серией вызовов создать упорядоченный или случайный сплав (Pt3Ni, PtNi, CuZn) с нужным послойным распределением. После легирования скилл проверяет состав через catgo_view и запускает геометрическую оптимизацию (geo_opt в VASP), а для магнитных допантов — Fe, Co, Mn — учитывает спиновую поляризацию (ISPIN=2) и коррекцию DFT+U. Подходит для настройки катализаторов (Fe-допированный NiOOH для OER, N-допированный графен для ORR), band engineering (Al-допированный ZnO) и моделирования одноатомных катализаторов (Pt в CeO2).