system-modeler-ai-toolkit
WolframResearch/system-modeler-ai-toolkit
Adds Wolfram System Modeler control-panel Explore annotations to Modelica .mo files to enable interactive simulation controls like sliders, checkboxes, and popup menus.
Overview
This skill provides a Python-based utility to inject interactive Explore panel annotations into Modelica models. It allows users to specify control parameters via a JSON spec or auto-suggest them from model parameters, providing dry-run diffs, idempotent writes, and validation against flattening requirements.
Capabilities
- ▸Injects vendor-specific __Wolfram(ControlPanels(...)) annotations into Modelica classes
- ▸Generates control panel configurations automatically from model parameters
- ▸Supports sliders, checkboxes, input fields, and popup menus with logarithmic or linear scaling
- ▸Provides dry-run unified diffs before modifying files in place
- ▸Validates modified models to ensure proper flattening and structure
Best for
Adding interactive control panels and sliders to a Modelica model for Simulation Center, Exposing specific model parameters for runtime tuning and re-simulation, Linking control panels to stored plot figures within Wolfram System Modeler
Works with
実タスクにどれだけ役立つか(機能の豊富さ・用途の明確さ)。 — AIによるcapabilities/use-cases解析
実装・指示の品質。 — AIによるSKILL.md/README解析
リポジトリがどれだけ活発に保守されているか。 — GitHub 最終push日時の新しさ
ドキュメントの充実度・分かりやすさ。 — README/独自要約の情報量
危険・不審な挙動が無いか。 — AIによるセキュリティレビュー
ありふれたラッパーではない独自性。 — AIによる独自性判定
コミュニティの採用度。 — GitHub Stars/Forks(対数スケール)
対応AIエージェントの広さ。 — AIによる対応エージェント判定
ライセンス不明/制限あり(Red)のSkillは総合スコアに0.85倍の補正を適用します。 ランキングはこのScoreのみで決まり、広告で変わりません。 算出方法の詳細 →
Security considerations
The skill executes local Python scripts and modifies Modelica source files in place. Destructive actions like the --force flag overwrite existing control panel configurations, so diffs should be reviewed carefully before writing.
Categories
Summary and analysis are original content generated by AI Skills Rank. The skill's source text is not reproduced here — view it on the linked repository.