Skip to content
Tresca

dwsim-validation skill

SkillCommunity

A checklist the agent runs after each DWSIM solve to catch results that converge but are physically wrong. By sharique2004.

1 starsUpdated 2 months agoGitHub data from 5 Nov 2026

At a glance

Type
Skill
Works with
DWSIM
Tool versions
Not stated in its documentation
Operating systems
Not stated in its documentation
Needs a DWSIM licence
No
AI clients documented
Claude Code
Licence
GPL-3.0
Language
Markdown

What it can do

  • Treats any solver error, poor mass balance closure (overall and per component) or an unconverged recycle tear stream as disqualifying.
  • Flags cubic equations of state used on water with hydrocarbons, alcohols, glycols, amines, acids or azeotropes, and points to NRTL, UNIQUAC or UNIFAC for the liquid phase.
  • Checks physical plausibility (runaway temperatures, streams close to a component's melting point, vapour fractions, negative flows, pressure profile) and asks for an independent cross-check such as a Fenske-Underwood-Gilliland shortcut.
  • Has the agent report each check as pass, fail or not applicable, with the number behind it.

Limitations

  • Not mentioned in the repository README; it sits in .claude/skills/dwsim-validation inside the dwsim-mcp server repository.
  • Refers to tool names such as `solve` and `configure_column`, so it is written for that server.

Install

Clone the dwsim-mcp repository and run Claude Code from its folder; the skill is in .claude/skills/dwsim-validation/SKILL.md.

Source: github.com/sharique2004/dwsim-mcp/blob/HEAD/.claude/skills/dwsim-validation/SKILL.md

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.