← All skills
gjf-flux
82 / 100 · Low risk
Fine to try.
By jinzhezenggroup/computational-chemistry-agent-skills (GitHub) · other · 157 stars · scanned at commit 8ab83a9
Assemble and extract Gaussian .gjf input file sections (directives, route, title, molecule blocks, appendices) and build single- or multi-step Link1 jobs from modular component files. USE WHEN needed for generating, refactoring, templating, or scripting Gaussian job files.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 26 places.
Show 17 more
- quantum-chemistry/gjf-flux/SKILL.md, line 86
uvx gjf-flux extract appendix-0 input.gjf --job_index 2 - quantum-chemistry/gjf-flux/SKILL.md, line 92
uvx gjf-flux assemble directives --chk FILE --mem SIZE --nprocshared N - quantum-chemistry/gjf-flux/SKILL.md, line 100
uvx gjf-flux assemble directives --chk job.chk --mem 16GB --nprocshared 16 - quantum-chemistry/gjf-flux/SKILL.md, line 106
uvx gjf-flux assemble directives --chk job.chk --mem 16GB --nprocshared 16 > directives.txt - quantum-chemistry/gjf-flux/SKILL.md, line 112
uvx gjf-flux assemble route [-l p|n|t|""] <keywords...> - quantum-chemistry/gjf-flux/SKILL.md, line 119
uvx gjf-flux assemble route -l p Opt B3LYP/6-31G(d) - quantum-chemistry/gjf-flux/SKILL.md, line 122
uvx gjf-flux assemble route -l p "Opt(MaxCycle=100)" "Freq" - quantum-chemistry/gjf-flux/SKILL.md, line 128
uvx gjf-flux assemble route -l p "Opt(MaxCycle=100)" "Freq" > route.txt - quantum-chemistry/gjf-flux/SKILL.md, line 134
uvx gjf-flux assemble molecules <frag1.txt> <frag2.txt> ... [--as-fragment] [--charge INT] [--multi INT] - quantum-chemistry/gjf-flux/SKILL.md, line 151
uvx gjf-flux assemble molecules fragA.txt fragB.txt > molecule.txt - quantum-chemistry/gjf-flux/SKILL.md, line 154
uvx gjf-flux assemble molecules fragA.txt fragB.txt --as-fragment --charge 0 --multi 1 > molecule.txt - quantum-chemistry/gjf-flux/SKILL.md, line 160
uvx gjf-flux assemble appendices <app1.txt> <app2.txt> ... - quantum-chemistry/gjf-flux/SKILL.md, line 166
uvx gjf-flux assemble appendices basis.txt modredundant.txt > appendix.txt - quantum-chemistry/gjf-flux/SKILL.md, line 172
uvx gjf-flux assemble job \ - quantum-chemistry/gjf-flux/SKILL.md, line 183
uvx gjf-flux assemble tasks step1.gjf step2.gjf [step3.gjf ...] > link1.gjf - quantum-chemistry/gjf-flux/SKILL.md, line 199
uvx gjf-flux assemble directives --chk job.chk --mem 16GB --nprocshared 16 > directives.txt - quantum-chemistry/gjf-flux/SKILL.md, line 202
uvx gjf-flux assemble job \
and 6 more places
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README.
Found in 15 places.
Show 12 more
- quantum-chemistry/gjf-flux/SKILL.md, line 100
uvx gjf-flux assemble directives --chk job.chk --mem 16GB --nprocshared 16 - quantum-chemistry/gjf-flux/SKILL.md, line 106
uvx gjf-flux assemble directives --chk job.chk --mem 16GB --nprocshared 16 > directives.txt - quantum-chemistry/gjf-flux/SKILL.md, line 112
uvx gjf-flux assemble route [-l p|n|t|""] <keywords...> - quantum-chemistry/gjf-flux/SKILL.md, line 119
uvx gjf-flux assemble route -l p Opt B3LYP/6-31G(d) - quantum-chemistry/gjf-flux/SKILL.md, line 128
uvx gjf-flux assemble route -l p "Opt(MaxCycle=100)" "Freq" > route.txt - quantum-chemistry/gjf-flux/SKILL.md, line 134
uvx gjf-flux assemble molecules <frag1.txt> <frag2.txt> ... [--as-fragment] [--charge INT] [--multi INT] - quantum-chemistry/gjf-flux/SKILL.md, line 151
uvx gjf-flux assemble molecules fragA.txt fragB.txt > molecule.txt - quantum-chemistry/gjf-flux/SKILL.md, line 160
uvx gjf-flux assemble appendices <app1.txt> <app2.txt> ... - quantum-chemistry/gjf-flux/SKILL.md, line 166
uvx gjf-flux assemble appendices basis.txt modredundant.txt > appendix.txt - quantum-chemistry/gjf-flux/SKILL.md, line 172
uvx gjf-flux assemble job \ - quantum-chemistry/gjf-flux/SKILL.md, line 183
uvx gjf-flux assemble tasks step1.gjf step2.gjf [step3.gjf ...] > link1.gjf - quantum-chemistry/gjf-flux/SKILL.md, line 199
uvx gjf-flux assemble directives --chk job.chk --mem 16GB --nprocshared 16 > directives.txt
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'gjf-flux' ] || [ -L ~/.agents/skills/'gjf-flux' ]; then echo 'A skill folder named gjf-flux already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/jinzhezenggroup/computational-chemistry-agent-skills' "$d" && git -C "$d" checkout --quiet '8ab83a96292bb4d13ba7e4a2b015015f0332e8cc' -- 'quantum-chemistry/gjf-flux' && mkdir -p ~/.agents/skills && cp -R "$d"/'quantum-chemistry/gjf-flux' ~/.agents/skills/'gjf-flux' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'gjf-flux' ~/.claude/skills/'gjf-flux' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for jinzhezenggroup/computational-chemistry-agent-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/jinzhezenggroup/computational-chemistry-agent-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | 8ab83a9 | 82 |