openfoam-cfd

Generate OpenFOAM case skeletons with standard dictionaries and boundary conditions.

45|14|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/Soljourner/claude-engineering-skills --skill openfoam-cfd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openfoam-cfd
Source: https://github.com/Soljourner/claude-engineering-skills/tree/main/skills/integrations/openfoam-cfd
Command: npx skills add https://github.com/Soljourner/claude-engineering-skills --skill openfoam-cfd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenFOAM CFD projects often start from scratch, requiring manual setup of case directories, dictionaries, and boundary conditions. This Skill automates the generation of ready-to-run OpenFOAM skeletons, reducing setup time and minimizing errors.

Core Features & Use Cases

  • Automated case skeleton generation with standard dictionaries (system, constant, and 0 folders).
  • Preconfigured turbulence options (kEpsilon, kOmegaSST) and solver templates compatible with OpenFOAM workflows.
  • Reusable templates for rapid prototyping in academic demonstrations and industrial design iterations.

Quick Start

Use this skill to generate a ready-to-run OpenFOAM case with a chosen velocity, viscosity, and turbulence model, then execute the solver and inspect results.

Frequently Asked Questions about openfoam-cfd

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

FAQPage Schema
How do I automate OpenFOAM case generation and boundary condition setup?

Automating OpenFOAM case generation involves creating complete case skeletons with standard dictionaries and boundary conditions. This Skill generates system/fvSchemes, system/fvSolution, constant/transportProperties, and 0/U, 0/p files to reduce manual setup errors.

Can I preconfigure turbulence models like kEpsilon or kOmegaSST for CFD simulations?

Yes, preconfiguring turbulence models like kEpsilon and kOmegaSST is supported. The Skill generates reusable templates with configurable turbulence properties and solver settings compatible with standard OpenFOAM workflows.

What is the best way to create reusable OpenFOAM templates for academic demonstrations?

Creating reusable OpenFOAM templates is best achieved by generating ready-to-run case skeletons with configurable velocity, viscosity, and solver settings, enabling rapid prototyping for academic demonstrations and industrial design iterations.

Does this OpenFOAM automation tool generate constant/transportProperties files?

Yes, this OpenFOAM automation tool generates constant/transportProperties files. It also creates constant/turbulenceProperties and standard system folder dictionaries, providing a complete directory structure for quick deployment and execution.

How do I set up an OpenFOAM CFD project with standard dictionaries from scratch?

Setting up an OpenFOAM CFD project from scratch is automated by generating standard dictionaries across system, constant, and 0 folders. This provides a ready-to-run case skeleton with preconfigured boundary fields for immediate solver execution.