Skip to content
Tresca

build-flowsheet skill

SkillCommunity

A SKILL.md that has Claude Code build, solve and report DWSIM 10 flowsheets through DWSIM's own MCP server. By virajdesai0309.

34 starsUpdated 5 weeks agoGitHub data from 5 Nov 2026

At a glance

Type
Skill
Works with
DWSIM
Tool versions
DWSIM 10 (workarounds checked against 10.2.10)
Operating systems
Linux
Needs a DWSIM licence
No
AI clients documented
Claude Code
Licence
MIT
Language
Markdown

What it can do

  • Has the agent plan the blocks, compounds and property package first, and ask for any missing feed, pump, exchanger or column specification instead of inventing one.
  • Gives the tool order and port numbers for the `dwsim_*` tools of DWSIM 10's MCP server, including workarounds such as setting feed flow in a separate call after the composition.
  • Runs the flowsheet check and degrees-of-freedom check before solving, then confirms mass balance and plausible temperatures and reports a stream table and key unit results.
  • Saves the case as a `.dwxmz` file with a PNG of the diagram, and covers what-if comparisons through scenario snapshots.

Limitations

  • Needs the DWSIM 10 MCP server (`dwsim-mcp`), which the repository's dev container includes; outside it you install the server's Linux .deb from the DWSIM 10 releases.
  • Save paths assume the dev container's `/workspace` folder.
  • Sits in a repository of DWSIM automation exercises, not a standalone skill package.

Install

{
  "mcpServers": {
    "dwsim": {
      "type": "stdio",
      "command": "dwsim-mcp",
      "args": []
    }
  }
}

Source: github.com/virajdesai0309/DWSim-Automation-Repo/blob/HEAD/.mcp.json

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.