What problem does it solve? Running OpenGeoSys 6 correctly requires strict SI units, XML project files, boundary submeshes, and solver configuration expertise; small unit or format mistakes cause silent, physically wrong results. This Skill packages validated tools, stage guides, and diagnostic triplets so an agent can configure, execute, and verify OGS-6 groundwater and THMC simulations without manual XML editing or unit-conversion guesswork. ## Core Features & Use Cases - Forcing and soil data conversion: Convert recharge, precipitation, temperature, and head time series (mm/day, °C, m head) into strict SI OGS inputs, and derive intrinsic permeability, porosity, storage, and van Genuchten parameters from soil texture via pedotransfer functions. - Execution and output parsing: Generate .prj project files, run the OGS binary with convergence checks, and extract VTU/PVD results into CSV time series and summary JSON. - Failure diagnosis: 18 symptom-to-remedy diagnostic triplets cover silent unit traps (Pa vs kPa, K vs °C, m² vs Darcy), missing boundary submeshes, and solver divergence. - Use Case: Simulate gravity-driven groundwater flow or heat transport in a porous aquifer by converting CMFD recharge forcing and HWSD soil properties, running the OGS FEM solver, and validating the simulated temperature or pressure against observed time series. ## Quick Start Run python preflight_check.py in this directory, then ask the agent to convert your recharge CSV and soil texture into OGS inputs and execute the LiquidFlow benchmark simulation.