cursorrules
01Cursor rule Cursor
Please read and follow the instructions in AGENTS.md.
Cursor rule Cursor
Please read and follow the instructions in AGENTS.md.
Agent
Analyzes engineering tasks to identify required capabilities (physics, chemistry, process, economics), checks NeqSim's existing coverage, identifies gaps, plans implementations, and recommends skills to load. Use before starting any complex engineering task to ensure all needed tools and models are available.
Agent
Models CO2 capture, transport, storage (CCS) value chains and hydrogen systems using NeqSim. Covers composition-specific CO2 phase behavior, DNV-RP-F104 transport-envelope screening, injection well analysis, impurity enrichment, shutdown transients, hydrogen blending, green/blue hydrogen, and full CCS chain…
Agent
Performs quantitative consequence analysis for fire, explosion and toxic releases — jet/pool fires, vapour-cloud explosions, BLEVE, Gaussian and heavy-gas dispersion, probit-based fatality probabilities, and individual-risk roll-up per API 521 / 752, NORSOK Z-013 / S-001 and CCPS QRA guidelines. Generates source terms…
Agent
Designs process control systems using NeqSim's dynamic simulation infrastructure — PID controller tuning, ControllerTuningStudy metrics, control loop architecture, measurement device selection, alarm/trip configuration, cascade/feedforward strategies, P&ID valve scenarios, and control narrative generation.
Agent
Creates and updates NeqSim documentation — markdown guides, API references, cookbook recipes, tutorials, and reference manual entries. Follows Jekyll front matter requirements, correct link formatting, LaTeX math with KaTeX, and proper indexing in REFERENCEMANUALINDEX.md.
Agent
Implements and tests runTransient support for NeqSim process equipment classes, including dynamic inventory volume, component and energy accumulation, actuator/controller state, and focused JUnit tests for ProcessSystem transient execution.
Agent
Calculates greenhouse gas emissions, flaring/venting quantities, energy efficiency, carbon intensity, and environmental compliance for oil & gas facilities. Covers CO2 equivalent calculations, fuel gas consumption, flare/vent inventories, emission factors, regulatory reporting (EU ETS, Norwegian CO2 tax), and ESG…
Agent
Generates the full engineering deliverables package for a field development or process design study. Takes a completed ProcessSystem and study class (A/B/C) and produces PFDs, thermal utility summaries, alarm/trip schedules, instrument schedules (with live device bridge), spare parts inventories, fire scenario…
Agent
Extracts process simulation data from unstructured input (text descriptions, PFDs, operating data, tables, data sheets) and converts it into running NeqSim simulations. Small/medium processes use the JSON builder (ProcessSystem.fromJsonAndRun). Large multi-area processes are split into multiple ProcessSystems composed…
Agent
Expert oil & gas field development agent. Performs concept screening, tieback analysis, production forecasting, economic evaluation (NPV/IRR), subsea design, well planning, facility sizing, flow assurance screening, and risk assessment. Integrates NeqSim's thermodynamic engine with field development workflows to…
Agent
Performs flow assurance studies using NeqSim — hydrate prediction, wax appearance temperature, asphaltene stability, CO2/H2S corrosion, inspected metal-loss, on-bottom stability, free-span, global-buckling response and pipe-soil screening inputs, pipeline pressure drop, slug flow, and thermal-hydraulic analysis.…
Agent
Calculates gas properties per industry standards — ISO 6976 (calorific value, Wobbe index, density), ISO 6578 (LNG custody transfer), AGA 3/7 (flow measurement), GPA 2145/2172 (physical constants), and European gas quality standards (EN 16723, EN 16726). Handles fiscal metering, sales gas specs, and quality compliance…
Agent
Searches public literature and internal/private databases for material relevant to a NeqSim engineering task. Saves PDFs to step1scopeandresearch/references/, summarizes each source in notes.md, and produces a Literature & Reference Documents section with citations. Wraps @stid.retriever for private corpora and…
Agent
Performs mechanical design and CAPEX calculations for process equipment and process systems — wall thickness, pipeline limit-state, free-span/VIV, pipe-soil interaction, global-buckling response, and corroded-pipeline metal-loss screening, material selection, weight estimation, CostEstimateResult reconciliation, and…
Agent
Creates JUnit 5 unit tests for NeqSim code — thermo systems, process equipment, PVT simulations, standards, and mechanical design. Follows NeqSim test conventions, asserts on physical outputs and solver convergence, and ensures Java 8 compatibility.
Agent
Creates Jupyter notebook examples demonstrating NeqSim capabilities — process simulations, thermodynamic calculations, PVT studies, and engineering workflows. Uses devtools workspace class imports for task notebooks, with proper structured markdown cells and visualization.
Agent
Sets up and solves process flowsheet optimization and DoE problems using NeqSim's built-in optimizers — ProcessOptimizationEngine for throughput, ProductionOptimizer for custom objectives, SQPoptimizer for constrained NLP, MultiObjectiveOptimizer for Pareto, BatchStudy for parameter sweeps, MonteCarloSimulator for…
Agent
Runs closed-loop, agentic optimization of a large already-built multi-area NeqSim ProcessModel plant (offshore separation + recompression + export trains) across one or more years/scenarios. Drives operating setpoints (compressor pressures, heater/cooler temperatures, stage pressures, routing fractions) using the…
Agent
Routes PaperLab writing and publishing requests for NeqSim papers, scientific manuscripts, journal submissions, book chapters, textbooks, reproducibility packages, figures, references, and reviewer responses. Use this as the single VS Code Chat entry point for PaperLab instead of exposing every PaperLab internal agent.
Agent
Helps connect NeqSim process simulations to real plant data via tagreader (PI/IP.21 historians). Covers OperationalTagMap binding, data reading, model-vs-plant comparison, digital twin loops, continuous model tuning, and MCP runOperationalStudy workflows. Use when integrating NeqSim with operational data.
Agent
Creates an executable NeqSim process simulation from an engineering description. Builds thermodynamic fluids, assembles flowsheets with ProcessSystem, runs the simulation, validates results, and can evaluate P&ID-derived valve/action scenarios through neqsim.process.operations or MCP runOperationalStudy. Supports…
Agent
Creates and runs PVT laboratory simulations using NeqSim — constant mass expansion (CME), constant volume depletion (CVD), differential liberation, separator tests, swelling tests, saturation pressure/temperature, GOR, viscosity, and slim tube simulations. Supports parameter fitting against experimental data.
Agent
Designs and simulates chemical reactors using NeqSim — equilibrium (GibbsReactor), kinetic PFR (PlugFlowReactor), CSTR (StirredTankReactor), and stoichiometric reactors. Handles reaction setup, catalyst configuration, conversion analysis, reactor sizing, and integration with upstream/downstream process equipment.