candidate-generator

Generate diverse inorganic crystal structures from seed inputs for computational materials discovery.

7|1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/VCERS/MatClaw --skill candidate-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: candidate-generator
Source: https://github.com/VCERS/MatClaw/tree/main/skills/candidate-generator
Command: npx skills add https://github.com/VCERS/MatClaw --skill candidate-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate inorganic crystal structure candidates for computational materials discovery workflows, enabling rapid exploration of chemical space and accelerating high-throughput studies.

Core Features & Use Cases

  • Seed structure generation from spacegroup and composition to initiate candidate pools.
  • Chemical space exploration via substitutions, ion exchanges, defect generation, and ensemble augmentation.
  • Use Case: rapidly assemble diverse candidate sets for DFT screening and ML dataset construction.

Quick Start

Generate a seed structure and run the full candidate generation pipeline to produce diverse inorganic crystal structures for DFT screening.

Frequently Asked Questions about candidate-generator

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

FAQPage Schema
How do I generate inorganic crystal structures for computational materials discovery?

Generate inorganic crystal structures by providing seed inputs like spacegroup and composition, then run the candidate generation pipeline to produce diverse structures for DFT screening and ML dataset construction.

Can I explore chemical space using substitutions and defects in pymatgen?

Yes, you can explore chemical space using substitutions, ion exchanges, and defect generation to augment ensembles of crystal structures, with modular integration supporting pymatgen and ASE workflows.

What's the best way to build a high-throughput dataset for DFT screening?

Build a high-throughput dataset by generating seed structures from composition, expanding the candidate pool through chemical space exploration and ensemble augmentation, and producing ready-to-store structures validated for DFT screening.

Does this workflow integrate with Materials Project and ASE for structure generation?

The workflow integrates modularly with pymatgen, ASE, and Materials Project to produce ready-to-store inorganic crystal structures, enforcing safe defaults and input validation across high-throughput and ML training pipelines.

When do I need to generate seed structures from spacegroup and composition?

Generate seed structures from spacegroup and composition when you need to initiate a candidate pool for inorganic crystal discovery before applying substitutions, defect generation, and ensemble augmentation.

What are the limitations of disorder resolution in crystal candidate generation?

Disorder resolution is supported within the candidate generation pipeline to produce diverse inorganic structures, but the workflow enforces safe defaults and input validation, so complex disorder cases may require manual review before DFT screening.