cfd-requirements

Convert CFD hypotheses into FoamAgent requirement JSON files.

40|4|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/csml-rpi/AI-CFD-Scientist --skill cfd-requirements
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cfd-requirements
Source: https://github.com/csml-rpi/AI-CFD-Scientist/tree/main/cfd-skills/cfd-requirements
Command: npx skills add https://github.com/csml-rpi/AI-CFD-Scientist --skill cfd-requirements

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill transforms CFD hypotheses or direct simulation requests into detailed, executable FoamAgent user-requirement strings, streamlining the setup of CFD experiments.

Core Features & Use Cases

  • Hypotheses Conversion: Converts high-level hypotheses or direct requests into concrete simulation parameters.
  • Automated Requirement Generation: Produces JSON files with all necessary setup details for FoamAgent.
  • Use Case: When given a CFD research hypothesis, this Skill generates a ready-to-execute requirement paragraph specifying geometry, mesh, solver, and boundary conditions, enabling automated CFD pipeline integration.

Quick Start

Feed the directory containing hypotheses.json and lit.json to generate requirements.json for CFD experiments.

Frequently Asked Questions about cfd-requirements

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

FAQPage Schema
How do I convert CFD hypotheses into ready-to-run simulation requirements?

To convert CFD hypotheses into simulation requirements, you provide a directory containing hypotheses.json and lit.json files. The Skill processes these inputs to generate a detailed requirements.json file specifying geometry, mesh, solver, and boundary conditions for automated CFD experiments.

What is automated CFD pipeline setup and how does requirement generation work?

Automated CFD pipeline setup translates high-level simulation requests into executable FoamAgent user-requirement strings. Requirement generation works by parsing CFD hypotheses and outputting structured JSON files containing all necessary computational controls, solver settings, and boundary conditions for seamless pipeline integration.

Can I use this to generate boundary conditions and solver settings for FoamAgent?

Yes, you can use this to generate boundary conditions and solver settings for FoamAgent. It converts high-level CFD hypotheses into detailed requirement paragraphs that explicitly specify geometry, mesh, solver configurations, and computational controls needed to execute CFD simulations.

What file formats do I need to prepare before generating CFD simulation requirements?

Before generating CFD simulation requirements, you need to prepare a directory containing hypotheses.json and lit.json files. These input files provide the high-level CFD hypotheses and literature references necessary to produce the output requirements.json file for FoamAgent.

Does this approach support direct simulation requests or only literature-based CFD hypotheses?

This approach supports both direct simulation requests and literature-based CFD hypotheses. It converts either input type into concrete simulation parameters, producing executable FoamAgent user-requirement strings that detail geometry, mesh, boundary conditions, and solver settings for CFD pipeline automation.