gjf-flux

Assemble and extract Gaussian .gjf job files from modular blocks.

124|25|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/jinzhezenggroup/computational-chemistry-agent-skills --skill gjf-flux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gjf-flux
Source: https://github.com/jinzhezenggroup/computational-chemistry-agent-skills/tree/main/quantum-chemistry/gjf-flux
Command: npx skills add https://github.com/jinzhezenggroup/computational-chemistry-agent-skills --skill gjf-flux

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gaussian input management for computational chemistry workflows is often repetitive and prone to human error. gjf-flux enables modular assembly and extraction of Gaussian job files (.gjf), helping teams reuse common blocks and ensure consistency across runs.

Core Features & Use Cases

  • Extract directives, route, title, molecule blocks, and appendices from existing .gjf files, including multi-step Link1 jobs.
  • Assemble complete .gjf jobs from modular blocks (directives, route, title, molecules, and optional appendices) with consistent formatting.
  • Compose and modify Link1 workflows by stitching individual steps into multi-step jobs for scalable automation.

Quick Start

Assemble a complete Gaussian .gjf from modular components.

Frequently Asked Questions about gjf-flux

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

FAQPage Schema
How do I assemble a Gaussian input file from modular components?

To assemble a Gaussian input file, you combine modular route, directives, title, molecule, and optional appendix blocks into a complete, ready-to-run .gjf with consistent formatting. This modular approach ensures reusability and consistency across computational chemistry workflows.

Can I extract route and molecule blocks from existing .gjf files?

Yes, you can extract route, directives, title, molecule blocks, and appendices from existing .gjf files. This includes parsing standard Gaussian layouts and handling multi-step Link1 jobs to isolate and reuse specific computational configurations.

How do I build a Link1 multi-step workflow for Gaussian calculations?

You build a Link1 multi-step workflow by stitching individual single-step Gaussian jobs together. This composes a scalable multi-step .gjf file, allowing you to automate complex sequential computational chemistry calculations efficiently.

Does this approach work for parsing standard Gaussian layouts with appendices?

Yes, this approach works for parsing standard Gaussian layouts, including files with optional appendices. It handles standard block structures and extracts the necessary components to produce ready-to-run .gjf files for your computational chemistry tasks.

What is the best way to manage repetitive Gaussian job file creation?

The best way to manage repetitive Gaussian job file creation is automating the assembly of .gjf files from modular components. This reduces human error and allows teams to reuse common route and molecule blocks across multiple computational runs.