agentsclimarketplace

Mike plot

Skill Zhonghao1995/Agentic-MIKE-Plus/skills/mike-plot

Skills + MCP server for Claude Code, Codex, Hermes, or OpenClaw - headless MIKE+ automated modelling and analysis (inspect, edit, run, read, plot), no GUI.

Install
npx -y skills add Zhonghao1995/Agentic-MIKE-Plus --skill mike-plot

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Produce publication-style figures from MIKE+ .res1d results via the mike-plus MCP server — a stacked rainfall-runoff hydrograph or a single time series, in the house style (Arial 12, ticks inward, SI units, no title). Use when an agent must render MIKE+ results as a PNG without opening the GUI. No license required.

SKILL.md

1.7 KB, as published. Nobody here has run it

MIKE+ Plot

Renders MIKE+ results in the project house style. No license / no MIKE+ install needed.

House style (do not change without being asked)

Arial 12 · ticks inward (direction='in', both axes) · SI units · no title · inverted hyetograph · dpi 300. Rain #4C78A8, flow #F58518. Style lives in mikeplus_mcp/contracts/plot_style.py and is shared with the SWMM figures layer.

Tools

  • mike_plot_rain_flow{res1d, element, quantity?='Discharge', rain_dfs0?, out_png} → stacked two-panel figure: rainfall inverted on top, flow on the bottom, shared time axis. rain_dfs0 is optional (a .dfs0); without it only the flow panel is drawn.
  • mike_plot_timeseries{res1d, quantity, element, out_png} → single-panel series.
  • mike_plot_network{res1d, out_png} → network layout map (reaches as lines, nodes as points, equal aspect). Use for an overview / location figure of the whole model.

Conventions

  • Discover valid element/quantity with mike_results_list first; don't guess ids.
  • Do not claim a figure exists unless the tool returned {ok:true, png:...} and the file was written.
  • Keep units SI and the style fixed; expose only data choices (which element/quantity, which rainfall file) to the user.

Orchestration

mike_results_list  -> pick element + quantity
mike_plot_rain_flow (or mike_plot_timeseries) -> out_png

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.