Portable Agent Skills for process systems engineering workflows built with PrOMMiS, IDAES, WaterTAP, and Flowsheet Inspector.
prommis-build-flowsheet— Build or incrementally extend wrapped PrOMMiS, IDAES, and WaterTAP flowsheets from plain-English process descriptions.prommis-wrap— Prepare an existing flowsheet for Flowsheet Inspector.prommis-change-value— Change an operating-condition or parameter value in a flowsheet.prommis-help-imports— Resolve imports from installed PrOMMiS, IDAES, WaterTAP, Pyomo, and Flowsheet Inspector packages.prommis-explain-diagnostics— Run and explain IDAES, IPOPT, and flowsheet diagnostics.
Install a current Node.js LTS release, which includes npm and npx.
Install all skills globally and select the target agents interactively:
npx skills add prommis/pse-skills --skill '*' -gVerify the installation:
npx skills list -gAgent Skills and scientific modeling software are installed separately. See the complete setup guide for installation options, Python environment requirements, solver setup, and verification commands.
Because this repository is currently private, users must have access to the repository and be authenticated with GitHub.
Update the installed global skills:
npx skills update -gRerun the installation command with --skill '*' when new skills have been added to the repository.
Each directory under skills/ is an independently installable Agent Skill and is the canonical source for that skill. Supporting agent resources are stored inside the relevant skill’s references/, scripts/, and assets/ directories.
Human-facing installation and setup documentation is stored in docs/.
See the skills CLI documentation for additional installation options and supported agents.
Tanushree Subramanian
See COPYRIGHT.md and LICENSE.md for copyright and license information.