openfoam-cfd skill (claude-engineering-skills)
SkillCommunity
A Claude skill for setting up OpenFOAM cases: dictionaries, boundary conditions, solver choice, meshing and examples. By Soljourner.
97 starsUpdated 12 months agoGitHub data from 5 Nov 2026
At a glance
- Type
- Skill
- Works with
- OpenFOAM
- Tool versions
- Install notes cover OpenFOAM v11 (openfoam.org) and v2312 (ESI)
- Operating systems
- Not stated in its documentation
- Needs a OpenFOAM licence
- No
- AI clients documented
- Claude Code
- Licence
- MIT
- Language
- Python
What it can do
- Describes the 0/, constant/ and system/ case layout and the key dictionaries (controlDict, fvSchemes, fvSolution, transportProperties, turbulenceProperties).
- Covers common boundary types and how to work out turbulence inlet values.
- Lists incompressible, multiphase, compressible and heat-transfer solvers to choose from.
- Explains blockMesh and snappyHexMesh, and post-processing in ParaView, with a pipe-flow and a pump-impeller example case.
Limitations
- Guidance only; it doesn't run OpenFOAM, so the agent writes files and you run the solver.
- The collection's last update was November 2025.
Install
git clone https://github.com/Soljourner/claude-engineering-skills.git
pip install numpy scipy sympy matplotlib pint fluids thermo CoolProp pyvista networkxSource: github.com/Soljourner/claude-engineering-skills#installation
MCP servers and skills run code on your computer. Review the source before installing.
AI-generated models, drawings and results must be checked by a qualified engineer before use.