Skip to content
Tresca

pyHMT2D agent skills

SkillCommunity

Slash-command skills such as /hmt-open, /hmt-run and /hmt-calibrate that sequence pyHMT2D's MCP tools. By psu-efd (Penn State).

134 starsUpdated 3 months agoGitHub data from 5 Nov 2026

At a glance

Type
Skill
Works with
HEC-RAS
Tool versions
HEC-RAS 6.6; SRH-2D 3.3 to 3.7
Operating systems
Windows
Needs a HEC-RAS licence
No
AI clients documented
Claude Code, Cursor, Codex, GitHub Copilot, Windsurf, Gemini CLI
Licence
MIT
Language
Markdown

What it can do

  • Nine commands cover opening a project, session status, edits, runs, result queries, VTK export, format conversion, calibration and Monte Carlo analysis.
  • Each skill calls several MCP tools in the right order so you don't have to.
  • Follows the Agent Skills format, so supporting assistants pick them up from the cloned repository.

Limitations

  • Need the pyHMT2D MCP server and an installed HEC-RAS or SRH-2D.
  • Available when you work inside a clone of the repository.

Install

Clone the repository and open it in a supported assistant; the skills in .agents/skills/ are discovered automatically.

Source: github.com/psu-efd/pyHMT2D#use-with-ai-coding-assistants-claude-code-cursor-codex-etc

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.