본문으로 건너뛰기
cccskills
무료GitHub에 공개

mike-params

Read and modify MIKE+ model parameters via the mike-plus MCP server — inspect or change values in any model table (pipe Diameter/Manning in msm_Link, node levels in msm_Node, catchment properties in msm_Catchment, etc.). Use when an agent must identify a current parameter and change it before re-running. Requires MIKE+ + license; mutating tools must run on a copy.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md2.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

MIKE+ Parameters

Reads and edits values in the MIKE+ model database tables (via mikeplus). This is the "edit the model" capability that sits between mike-model (overview) and mike-runner (execute).

Tools

  • mike_get_values — {sqlite, table, columns?, muids?} → current values. Read-only. Use to identify a parameter before changing it.
  • mike_set_values — {sqlite, table, values, muids | all} → applies the change and returns before/after for the affected rows. Mutates the database.

Common tables / columns

  • msm_Link — pipes/reaches: Diameter, Width, Height, Manning (Manning's M; higher = smoother), MaterialID, TypeNo.
  • msm_Node — manholes/nodes: GroundLevel, InvertLevel, Diameter.
  • msm_Catchment — catchments: area / imperviousness / runoff parameters.
  • msm_Project — simulation setups (used by mike_run's simulation).

Conventions (safety)

  • Always operate on a COPY — mike_set_values writes to the database and mikeplus has no undo.
  • Scope every edit. Pass muids to target specific elements; only set all=true when you truly mean every row.
  • Confirm with the returned before/after (or a follow-up mike_get_values) before re-running.
  • Edit with the Base scenario active (or a scenario that shares Base's alternatives). Under a scenario with its own alternatives mikeplus cannot write and the tool errors "did not persist"; a variant for comparison is a second model COPY, not a scenario (see mike-compare).
  • Boundary/rain changes: the rainfall boundary is msm_BBoundary (TypeNo = 1; TSConnection = dfs0 path relative to the model folder, TimeseriesName = dfs0 item) — see mike-rain.
  • After editing, re-run with mike_run and quantify the effect with mike_results_compare (mike-compare).

Orchestration (identify -> change -> re-run -> compare)

mike_model_info / mike_get_values   -> identify current parameter
mike_set_values                     -> change it (on the variant copy)  -> before/after
mike_run                            -> new .res1d
mike_results_compare / mike_plot_compare -> against the baseline run

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Record provenance for an Agentic MIKE+ step via the mike-plus MCP server — a manifest.json tying the model copy, inputs, edits, run QA status, result files and figures together, each file with a sha256. Use at the end of every run/compare/plot task (successful or failed) so the work can be audited, re-compared or reproduced later. No license required.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Zhonghao1995/Agentic-MIKE-Plus82026년 8월 16일 업데이트

Compare two MIKE+ runs via the mike-plus MCP server — baseline vs scenario, before vs after a parameter edit — to say WHERE a change mattered and BY HOW MUCH (delta peak, delta volume, timing shift, RMSE/NSE) and to draw the overlay hydrograph. Use whenever two .res1d files of the same model exist or a re-run just finished. Comparing needs no license; producing the second run does.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Zhonghao1995/Agentic-MIKE-Plus82026년 8월 16일 업데이트

Standard operating procedure for an auditable, headless MIKE+ workflow via the mike-plus MCP server — how to plan, copy, run, QA-gate, compare, plot, audit, and safely stop. Use FIRST whenever an agent is handed a MIKE+ model (.sqlite) or result (.res1d) plus a plain-language goal; it picks the operating mode and tells the agent which mike-* skill to open next and in what order.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Zhonghao1995/Agentic-MIKE-Plus82026년 8월 16일 업데이트

Bring an EPA SWMM (.inp) or EPANET (.inp) model into MIKE+ via the mike-plus MCP server — the bridge from an INP builder such as SWMMCanada or agentic-swmm into a MIKE+ database that mike_model_info / mike_run can use. Use when the user has an .inp and wants it in MIKE+. Requires MIKE+ installed + a checked-out license (demo mode caps the model size).

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Zhonghao1995/Agentic-MIKE-Plus82026년 8월 16일 업데이트

Inspect a MIKE+ .sqlite model via the mike-plus MCP server — active simulation/scenario/model type, unit system, the list of simulation setups and scenarios, element counts — and switch the active scenario. Use when an agent needs to understand a MIKE+ model before running or editing it, or must run a scenario prepared in the GUI. Requires MIKE+ installed + a license.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Zhonghao1995/Agentic-MIKE-Plus82026년 8월 16일 업데이트

mike-plot

무료

Produce publication-style figures from MIKE+ .res1d results via the mike-plus MCP server — a stacked rainfall-runoff hydrograph, a single time series, a network map, a baseline-vs-scenario overlay, or a longitudinal profile (bed / crown / ground / max water level along a pipe string), 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.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Zhonghao1995/Agentic-MIKE-Plus82026년 8월 16일 업데이트

Zhonghao1995의 스킬 모두 보기

이 스킬의 문제 신고