Not in the top 1,000 by GitHub stars

WolframResearch/system-modeler-ai-toolkit

AI assistant skills for building, simulating and debugging Wolfram System Modeler models

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

annotate-control-panel/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

af6615a05ab4 → af6615a05ab4

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → af6615a05ab4

No earlier version was observed for comparison.

Compare on GitHub

annotate-modelica-animation/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

af6615a05ab4 → af6615a05ab4

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → af6615a05ab4

No earlier version was observed for comparison.

Compare on GitHub

annotate-modelica-graphics/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

af6615a05ab4 → af6615a05ab4

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → af6615a05ab4

No earlier version was observed for comparison.

Compare on GitHub

annotate-modelica-plots/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

af6615a05ab4 → af6615a05ab4

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → af6615a05ab4

No earlier version was observed for comparison.

Compare on GitHub

create-hydraulic-model/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

af6615a05ab4 → af6615a05ab4

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → af6615a05ab4

No earlier version was observed for comparison.

Compare on GitHub

diagnose-modelica/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

af6615a05ab4 → af6615a05ab4

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → af6615a05ab4

No earlier version was observed for comparison.

Compare on GitHub

minimize-modelica-bug/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

af6615a05ab4 → af6615a05ab4

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → af6615a05ab4

No earlier version was observed for comparison.

Compare on GitHub

modelica-model-architecture/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

af6615a05ab4 → af6615a05ab4

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → af6615a05ab4

No earlier version was observed for comparison.

Compare on GitHub

search-modelica-docs/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

af6615a05ab4 → af6615a05ab4

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → af6615a05ab4

No earlier version was observed for comparison.

Compare on GitHub

simulate-and-plot-modelica/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

af6615a05ab4 → af6615a05ab4

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → af6615a05ab4

No earlier version was observed for comparison.

Compare on GitHub

simulate-modelica/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

af6615a05ab4 → af6615a05ab4

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → af6615a05ab4

No earlier version was observed for comparison.

Compare on GitHub

simulate-modelica-realtime/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

af6615a05ab4 → af6615a05ab4

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → af6615a05ab4

No earlier version was observed for comparison.

Compare on GitHub

validate-modelica/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

af6615a05ab4 → af6615a05ab4

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → af6615a05ab4

No earlier version was observed for comparison.

Compare on GitHub

wolfram-language-modelica/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

af6615a05ab4 → af6615a05ab4

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → af6615a05ab4

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit af6615a05ab455d4fb85b45f29343835f61a08c7

20GitHub stars
1star in 7 days
14skills in this repository
5commits in 30 days

Heat

2.8
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 3, 202620

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

annotate-control-panel

When your agent uses it

Add Wolfram System Modeler control-panel (Explore) annotations (__Wolfram(ControlPanels(Panel(...)))) to a .mo model so it opens with interactive sliders, checkboxes, input fields and popup menus in Simulation Center's Explore view. Use this skill whenever the user wants to add a control panel or Explore panel, make a model interactive, expose parameters as sliders/controls, or let someone tune parameters and re-simulate from the GUI. Triggers on phrases like 'add a control panel', 'add an explore panel', 'make interactive sliders', 'expose these parameters as controls', 'let me tune parameters in Simulation Center', 'add controls to this model'.

What it loads into context

Frontmatter

147 tokens

Always available to the agent

SKILL.md

6,842 tokens

When the skill is activated

Reference documents

5,219 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. The control-panel spec (JSON)
  2. Running the annotator
  3. Cross-platform launcher (for the validate step)
  4. Workflow
  5. Notes and edge cases
  6. Appendix: shared conventions for the Modelica skills

Scripts executed separately

  • ControlPanel/__init__.py
  • ControlPanel/discover.py
  • ControlPanel/inject.py
  • ControlPanel/main.py
  • ControlPanel/panels.py
  • ControlPanel/parser.py
  • ControlPanel/simvars.py
  • ControlPanel/suggest.py
  • ../scripts/wsm_run.py

Files

  • ControlPanel/__init__.pyruns533 bytes
  • ControlPanel/discover.pyruns4,426 bytes
  • ControlPanel/inject.pyruns3,758 bytes
  • ControlPanel/main.pyruns10,141 bytes
  • ControlPanel/panels.pyruns9,557 bytes
  • ControlPanel/parser.pyruns1,132 bytes
  • ControlPanel/simvars.pyruns1,828 bytes
  • ControlPanel/suggest.pyruns2,444 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • SKILL.mdcore27,029 bytes
  • ../scripts/README.mddoc20,503 bytes
  • ../scripts/wsm_run.pyruns86,737 bytes
Read SKILL.md

# Annotate Control Panel

This skill writes the Wolfram **control-panel** (Explore) annotation into a Modelica `.mo` file so a
model carries its own interactive panels — the sliders, checkboxes, input fields and popup menus that
Simulation Center's **Explore** view shows for driving parameters and start values, plus the plots to
display:

```modelica
annotation(__Wolfram(ControlPanels(
  Panel(
    identifier = "id1",
    title = "Controller tuning",
    elements = {
      Slider(variable = Kp, label = "Proportional gain", min = 0, max = 100),
View the complete source on GitHub

Skills included

  • annotate-control-panel
  • annotate-modelica-animation
  • annotate-modelica-graphics
  • annotate-modelica-plots
  • create-hydraulic-model
  • diagnose-modelica
  • minimize-modelica-bug
  • modelica-model-architecture
  • search-modelica-docs
  • simulate-and-plot-modelica
  • simulate-modelica
  • simulate-modelica-realtime
  • validate-modelica
  • wolfram-language-modelica

Repository facts

License
MIT
Created
Jun 24, 2026
Last pushed
Nov 6, 2026
Forks
7
Open issues
0
Project activity
Active

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 7, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 378 notes
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-control-panel/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • annotate-modelica-animation/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 320 signals by file

annotate-control-panel/ControlPanel/__init__.py

  • Executable scriptline 1
    Executable file

annotate-control-panel/ControlPanel/discover.py

  • Executable scriptline 1
    Executable file

annotate-control-panel/ControlPanel/inject.py

  • Executable scriptline 1
    Executable file

annotate-control-panel/ControlPanel/main.py

  • Executable scriptline 1
    Executable file

annotate-control-panel/ControlPanel/panels.py

  • Executable scriptline 1
    Executable file

annotate-control-panel/ControlPanel/parser.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 13
    [Credential-related source omitted]

annotate-control-panel/ControlPanel/simvars.py

  • Executable scriptline 1
    Executable file

annotate-control-panel/ControlPanel/suggest.py

  • Executable scriptline 1
    Executable file

annotate-control-panel/SKILL.md

  • Dangerous shell operationline 280
    shell-agnostic. For cleanup use `Remove-Item -Recurse -Force`, not `rm -rf`.
  • Dangerous shell operationline 370
    rm -rf "<model-dir>/_wsm_<mode>_temp"          # macOS / Linux

annotate-modelica-animation/SKILL.md

  • Dangerous shell operationline 223
    shell-agnostic. For cleanup use `Remove-Item -Recurse -Force`, not `rm -rf`.
  • Dangerous shell operationline 313
    rm -rf "<model-dir>/_wsm_<mode>_temp"          # macOS / Linux

annotate-modelica-graphics/SKILL.md

  • Dangerous shell operationline 194
    remove the temp dir (`rm -rf "<Model-dir>/_wsm_validate_temp"`).
  • Dangerous shell operationline 383
    shell-agnostic. For cleanup use `Remove-Item -Recurse -Force`, not `rm -rf`.
  • Dangerous shell operationline 473
    rm -rf "<model-dir>/_wsm_<mode>_temp"          # macOS / Linux

annotate-modelica-graphics/Schematic/__init__.py

  • Executable scriptline 1
    Executable file

annotate-modelica-graphics/Schematic/classify.py

  • Executable scriptline 1
    Executable file

annotate-modelica-graphics/Schematic/colors.py

  • Executable scriptline 1
    Executable file

annotate-modelica-graphics/Schematic/icon.py

  • Executable scriptline 1
    Executable file

annotate-modelica-graphics/Schematic/icons_lib.py

  • Executable scriptline 1
    Executable file

annotate-modelica-graphics/Schematic/inject.py

  • Executable scriptline 1
    Executable file

annotate-modelica-graphics/Schematic/layout.py

  • Executable scriptline 1
    Executable file

annotate-modelica-graphics/Schematic/main.py

  • Executable scriptline 1
    Executable file

annotate-modelica-graphics/Schematic/parser.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 13
    [Credential-related source omitted]

annotate-modelica-graphics/Schematic/pins.py

  • Executable scriptline 1
    Executable file

annotate-modelica-graphics/Schematic/references.py

  • Executable scriptline 1
    Executable file

annotate-modelica-graphics/Schematic/routing.py

  • Executable scriptline 1
    Executable file

annotate-modelica-plots/PlotAnnotate/__init__.py

  • Executable scriptline 1
    Executable file

annotate-modelica-plots/PlotAnnotate/figures.py

  • Executable scriptline 1
    Executable file

annotate-modelica-plots/PlotAnnotate/inject.py

  • Executable scriptline 1
    Executable file

annotate-modelica-plots/PlotAnnotate/main.py

  • Executable scriptline 1
    Executable file

annotate-modelica-plots/PlotAnnotate/parser.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 13
    [Credential-related source omitted]

annotate-modelica-plots/PlotAnnotate/simvars.py

  • Executable scriptline 1
    Executable file

annotate-modelica-plots/PlotAnnotate/suggest.py

  • Executable scriptline 1
    Executable file

annotate-modelica-plots/SKILL.md

  • Dangerous shell operationline 357
    shell-agnostic. For cleanup use `Remove-Item -Recurse -Force`, not `rm -rf`.
  • Dangerous shell operationline 447
    rm -rf "<model-dir>/_wsm_<mode>_temp"          # macOS / Linux

create-hydraulic-model/Hydraulic/__init__.py

  • Executable scriptline 1
    Executable file

create-hydraulic-model/Hydraulic/main.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 40
    [Credential-related source omitted]

create-hydraulic-model/Hydraulic/query.py

  • Executable scriptline 1
    Executable file

create-hydraulic-model/SKILL.md

  • Dangerous shell operationline 427
    shell-agnostic. For cleanup use `Remove-Item -Recurse -Force`, not `rm -rf`.
  • Dangerous shell operationline 517
    rm -rf "<model-dir>/_wsm_<mode>_temp"          # macOS / Linux

diagnose-modelica/SKILL.md

  • Dangerous shell operationline 476
    shell-agnostic. For cleanup use `Remove-Item -Recurse -Force`, not `rm -rf`.
  • Dangerous shell operationline 566
    rm -rf "<model-dir>/_wsm_<mode>_temp"          # macOS / Linux

minimize-modelica-bug/SKILL.md

  • Dangerous shell operationline 268
    shell-agnostic. For cleanup use `Remove-Item -Recurse -Force`, not `rm -rf`.
  • Dangerous shell operationline 358
    rm -rf "<model-dir>/_wsm_<mode>_temp"          # macOS / Linux

modelica-model-architecture/SKILL.md

  • Network accessline 207
    - **camelCase, no underscores** for parameters and variables, starting lower   case (`heatSource`), following the   [MSL naming conventions](https://reference.wolfram.com/system-modeler/libraries/Modelica/Modelica.UsersGuide.Conventions.Mod
  • Network accessline 208
    case (`heatSource`), following the   [MSL naming conventions](https://reference.wolfram.com/system-modeler/libraries/Modelica/Modelica.UsersGuide.Conventions.ModelicaCode.Naming.html). - Use **meaningful names** — `enthalpy`, not `h`.
  • Network accessline 209
    [MSL naming conventions](https://reference.wolfram.com/system-modeler/libraries/Modelica/Modelica.UsersGuide.Conventions.ModelicaCode.Naming.html).
  • Network accessline 304
    - **Every class has an icon.** Follow the   [MSL icon conventions](https://reference.wolfram.com/system-modeler/libraries/Modelica/Modelica.UsersGuide.Conventions.Icons.html),
  • Network accessline 305
    [MSL icon conventions](https://reference.wolfram.com/system-modeler/libraries/Modelica/Modelica.UsersGuide.Conventions.Icons.html),
  • Dangerous shell operationline 443
    shell-agnostic. For cleanup use `Remove-Item -Recurse -Force`, not `rm -rf`.
  • Dangerous shell operationline 533
    rm -rf "<model-dir>/_wsm_<mode>_temp"          # macOS / Linux

scripts/minimize_mo.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/plot_mat.py

  • Executable scriptline 1
    Executable file

scripts/wsm_run.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 96
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 97
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 98
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 163
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 237
    [Credential-related source omitted]
  • Access to secretsline 241
    [Credential-related source omitted]
  • Access to secretsline 241
    [Credential-related source omitted]
  • Access to secretsline 241
    [Credential-related source omitted]
  • Access to secretsline 241
    [Credential-related source omitted]
  • Access to secretsline 241
    [Credential-related source omitted]
  • Access to secretsline 241
    [Credential-related source omitted]
  • Access to secretsline 241
    [Credential-related source omitted]
  • Access to secretsline 241
    [Credential-related source omitted]
  • Access to secretsline 241
    [Credential-related source omitted]
  • Access to secretsline 241
    [Credential-related source omitted]
  • Access to secretsline 241
    [Credential-related source omitted]
  • Access to secretsline 241
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 242
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Access to secretsline 278
    [Credential-related source omitted]
  • Dangerous shell operationline 289
    "(Debian/Ubuntu: sudo apt install linux-tools-common "
  • Dangerous shell operationline 289
    "(Debian/Ubuntu: sudo apt install linux-tools-common "
  • Dangerous shell operationline 289
    "(Debian/Ubuntu: sudo apt install linux-tools-common "
  • Dangerous shell operationline 289
    "(Debian/Ubuntu: sudo apt install linux-tools-common "
  • Dangerous shell operationline 289
    "(Debian/Ubuntu: sudo apt install linux-tools-common "
  • Dangerous shell operationline 289
    "(Debian/Ubuntu: sudo apt install linux-tools-common "
  • Dangerous shell operationline 289
    "(Debian/Ubuntu: sudo apt install linux-tools-common "
  • Dangerous shell operationline 289
    "(Debian/Ubuntu: sudo apt install linux-tools-common "
  • Dangerous shell operationline 289
    "(Debian/Ubuntu: sudo apt install linux-tools-common "
  • Dangerous shell operationline 289
    "(Debian/Ubuntu: sudo apt install linux-tools-common "
  • Dangerous shell operationline 289
    "(Debian/Ubuntu: sudo apt install linux-tools-common "
  • Dangerous shell operationline 289
    "(Debian/Ubuntu: sudo apt install linux-tools-common "
  • Dangerous shell operationline 290
    "linux-tools-$(uname -r); Fedora: sudo dnf install perf), or point "
  • Dangerous shell operationline 290
    "linux-tools-$(uname -r); Fedora: sudo dnf install perf), or point "
  • Dangerous shell operationline 290
    "linux-tools-$(uname -r); Fedora: sudo dnf install perf), or point "
  • Dangerous shell operationline 290
    "linux-tools-$(uname -r); Fedora: sudo dnf install perf), or point "
  • Dangerous shell operationline 290
    "linux-tools-$(uname -r); Fedora: sudo dnf install perf), or point "
  • Dangerous shell operationline 290
    "linux-tools-$(uname -r); Fedora: sudo dnf install perf), or point "
  • Dangerous shell operationline 290
    "linux-tools-$(uname -r); Fedora: sudo dnf install perf), or point "
  • Dangerous shell operationline 290
    "linux-tools-$(uname -r); Fedora: sudo dnf install perf), or point "
  • Dangerous shell operationline 290
    "linux-tools-$(uname -r); Fedora: sudo dnf install perf), or point "
  • Dangerous shell operationline 290
    "linux-tools-$(uname -r); Fedora: sudo dnf install perf), or point "
  • Dangerous shell operationline 290
    "linux-tools-$(uname -r); Fedora: sudo dnf install perf), or point "
  • Dangerous shell operationline 290
    "linux-tools-$(uname -r); Fedora: sudo dnf install perf), or point "
  • Dangerous shell operationline 301
    "with: sudo sysctl kernel.perf_event_paranoid=2" % paranoid)
  • Dangerous shell operationline 301
    "with: sudo sysctl kernel.perf_event_paranoid=2" % paranoid)
  • Dangerous shell operationline 301
    "with: sudo sysctl kernel.perf_event_paranoid=2" % paranoid)
  • Dangerous shell operationline 301
    "with: sudo sysctl kernel.perf_event_paranoid=2" % paranoid)
  • Dangerous shell operationline 301
    "with: sudo sysctl kernel.perf_event_paranoid=2" % paranoid)
  • Dangerous shell operationline 301
    "with: sudo sysctl kernel.perf_event_paranoid=2" % paranoid)
  • Dangerous shell operationline 301
    "with: sudo sysctl kernel.perf_event_paranoid=2" % paranoid)
  • Dangerous shell operationline 301
    "with: sudo sysctl kernel.perf_event_paranoid=2" % paranoid)
  • Dangerous shell operationline 301
    "with: sudo sysctl kernel.perf_event_paranoid=2" % paranoid)
  • Dangerous shell operationline 301
    "with: sudo sysctl kernel.perf_event_paranoid=2" % paranoid)
  • Dangerous shell operationline 301
    "with: sudo sysctl kernel.perf_event_paranoid=2" % paranoid)
  • Dangerous shell operationline 301
    "with: sudo sysctl kernel.perf_event_paranoid=2" % paranoid)
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 334
    [Credential-related source omitted]
  • Access to secretsline 366
    [Credential-related source omitted]
  • Access to secretsline 366
    [Credential-related source omitted]
  • Access to secretsline 366
    [Credential-related source omitted]
  • Access to secretsline 366
    [Credential-related source omitted]
  • Access to secretsline 366
    [Credential-related source omitted]
  • Access to secretsline 366
    [Credential-related source omitted]
  • Access to secretsline 366
    [Credential-related source omitted]
  • Access to secretsline 366
    [Credential-related source omitted]
  • Access to secretsline 366
    [Credential-related source omitted]
  • Access to secretsline 366
    [Credential-related source omitted]
  • Access to secretsline 366
    [Credential-related source omitted]
  • Access to secretsline 366
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Access to secretsline 377
    [Credential-related source omitted]
  • Access to secretsline 521
    [Credential-related source omitted]
  • Access to secretsline 521
    [Credential-related source omitted]
  • Access to secretsline 521
    [Credential-related source omitted]
  • Access to secretsline 521
    [Credential-related source omitted]
  • Access to secretsline 521
    [Credential-related source omitted]
  • Access to secretsline 521
    [Credential-related source omitted]
  • Access to secretsline 521
    [Credential-related source omitted]
  • Access to secretsline 521
    [Credential-related source omitted]
  • Access to secretsline 521
    [Credential-related source omitted]
  • Access to secretsline 521
    [Credential-related source omitted]
  • Access to secretsline 521
    [Credential-related source omitted]
  • Access to secretsline 521
    [Credential-related source omitted]
  • Access to secretsline 1341
    [Credential-related source omitted]
  • Access to secretsline 1341
    [Credential-related source omitted]
  • Access to secretsline 1341
    [Credential-related source omitted]
  • Access to secretsline 1341
    [Credential-related source omitted]
  • Access to secretsline 1341
    [Credential-related source omitted]
  • Access to secretsline 1341
    [Credential-related source omitted]
  • Access to secretsline 1341
    [Credential-related source omitted]
  • Access to secretsline 1341
    [Credential-related source omitted]
  • Access to secretsline 1341
    [Credential-related source omitted]
  • Access to secretsline 1341
    [Credential-related source omitted]
  • Access to secretsline 1341
    [Credential-related source omitted]
  • Access to secretsline 1341
    [Credential-related source omitted]

search-modelica-docs/ATTRIBUTION.md

  • Network accessline 9
    - **Title:** Modelica Language Specification, version 3.6 - **Author / publisher:** Modelica Association and contributors - **Source:** <https://specification.modelica.org/maint/3.6/>
  • Network accessline 10
    - **Author / publisher:** Modelica Association and contributors - **Source:** <https://specification.modelica.org/maint/3.6/> - **Copyright:** © 1998–2023 Modelica Association and contributors
  • Network accessline 11
    - **Source:** <https://specification.modelica.org/maint/3.6/>
  • Network accessline 12
    - **Copyright:** © 1998–2023 Modelica Association and contributors - **License:** Creative Commons Attribution-ShareAlike 4.0 International   (CC BY-SA 4.0) — <https://creativecommons.org/licenses/by-sa/4.0/>
  • Network accessline 14
    (CC BY-SA 4.0) — <https://creativecommons.org/licenses/by-sa/4.0/>
  • Network accessline 33
    release notes), version 15.0 - **Author / publisher:** Wolfram Research, Inc. - **Source:** <https://reference.wolfram.com/system-modeler/>
  • Network accessline 34
    - **Author / publisher:** Wolfram Research, Inc. - **Source:** <https://reference.wolfram.com/system-modeler/> - **Copyright:** © Wolfram Research, Inc.
  • Network accessline 35
    - **Source:** <https://reference.wolfram.com/system-modeler/>
  • Network accessline 42
    keyed by its source URL, for offline BM25 search. The excerpts remain © Wolfram Research, Inc.; when quoting them, cite the source URL on <https://reference.wolfram.com>.
  • Network accessline 44
    <https://reference.wolfram.com>.
  • Network accessline 48
    - **Title:** Modelica Standard Library (MSL), version 4.0.0 - **Author / publisher:** Modelica Association and contributors - **Source:** <https://github.com/modelica/ModelicaStandardLibrary>
  • Network accessline 49
    - **Author / publisher:** Modelica Association and contributors - **Source:** <https://github.com/modelica/ModelicaStandardLibrary> - **Copyright:** © 1998–2020 Modelica Association and contributors
  • Network accessline 50
    - **Source:** <https://github.com/modelica/ModelicaStandardLibrary>
  • Network accessline 51
    - **Copyright:** © 1998–2020 Modelica Association and contributors - **License:** BSD 3-Clause —   <https://github.com/modelica/ModelicaStandardLibrary/blob/master/LICENSE>
  • Network accessline 53
    <https://github.com/modelica/ModelicaStandardLibrary/blob/master/LICENSE>

search-modelica-docs/SKILL.md

  • Network accessline 67
    # Read the FULL text of a specific result (paste its exact url). python -m docsearch.main --show "https://specification.modelica.org/maint/3.6/statements-and-algorithm-sections.html#4gfvu7z5m8rutn1wqr3gsd7mr"
  • Network accessline 68
    python -m docsearch.main --show "https://specification.modelica.org/maint/3.6/statements-and-algorithm-sections.html#4gfvu7z5m8rutn1wqr3gsd7mr"

search-modelica-docs/docsearch/__init__.py

  • Executable scriptline 1
    Executable file

search-modelica-docs/docsearch/data/docs.json

  • Network accessline 1
    {"https://reference.wolfram.com/system-modeler/WhatsNew/WhatsNewIn150.html#832aylcs9ygdhe1h81dtbjsso": "# What's New in Wolfram System Modeler 15.0\nhttps://reference.wolfram.com/system-modeler/WhatsNew/WhatsNewIn150.html#832aylcs9ygdhe1h81

search-modelica-docs/docsearch/data/spec.json

  • Possible obfuscationline 81
    "https:\/\/specification.modelica.org\/maint\/3.6\/arrays.html#73lxths6v6s490d6lyduxrvqj":"# Modelica Language Specification > Arrays > Built-in Array Functions > Specialized Array Constructor Functions > Operator 10.13 linspace\nhttps:\/\/
  • Network accessline 156
    "https:\/\/specification.modelica.org\/maint\/3.6\/class-predefined-types-and-declarations.html#dbv7wku1xnyw2t7pf3i2q46gk":"# Modelica Language Specification > Classes, Predefined Types, and Declarations > Predefined Types and Classes > Enu
  • Network accessline 157
    "https:\/\/specification.modelica.org\/maint\/3.6\/class-predefined-types-and-declarations.html#68kp0py15os0gx1ks5yitxw2x":"# Modelica Language Specification > Classes, Predefined Types, and Declarations > Predefined Types and Classes > Enu
  • Possible obfuscationline 188
    "https:\/\/specification.modelica.org\/maint\/3.6\/derivation-of-stream-equations.html#q390lzzcanpvf8wks2lsvw6i":"# Modelica Language Specification > Mixing Enthalpy\nhttps:\/\/specification.modelica.org\/maint\/3.6\/derivation-of-stream-eq
  • Possible obfuscationline 189
    "https:\/\/specification.modelica.org\/maint\/3.6\/derivation-of-stream-equations.html#eyfg5z8jib6wk2ij44cf6u2ji":"# Modelica Language Specification > Rationale for inStream\nhttps:\/\/specification.modelica.org\/maint\/3.6\/derivation-of-s
  • Possible obfuscationline 191
    "https:\/\/specification.modelica.org\/maint\/3.6\/derivation-of-stream-equations.html#5awnhxozw0jrodvxu6wrr6gz5":"# Modelica Language Specification > Special Cases Covered by inStream Definition > One to One Connections – Connection of 2 S
  • Possible obfuscationline 216
    "https:\/\/specification.modelica.org\/maint\/3.6\/equations.html#9lcfeximdilarfovaok41ga6a":"# Modelica Language Specification > Equations > Initialization, initial equation, and initial algorithm > Equations Needed for Initialization\nhtt
  • Possible obfuscationline 241
    "https:\/\/specification.modelica.org\/maint\/3.6\/functions.html#dzfq3vf5epzbfdmwr6k3x8qw0":"# Modelica Language Specification > Functions > Derivatives and Inverses of Functions > Using the Derivative Annotation\nhttps:\/\/specification.m
  • Possible obfuscationline 343
    "https:\/\/specification.modelica.org\/maint\/3.6\/modelica-dae-representation.html#1vmpry488c3m97r6i78ok2xj":"# Modelica Language Specification > Modelica DAE Representation\nhttps:\/\/specification.modelica.org\/maint\/3.6\/modelica-dae-r
  • Possible obfuscationline 373
    "https:\/\/specification.modelica.org\/maint\/3.6\/operators-and-expressions.html#exgi358vwa14syla0c4clg5ag":"# Modelica Language Specification > Operators and Expressions > Built-in Intrinsic Operators with Function Syntax > Elementary Mat
  • Possible obfuscationline 374
    "https:\/\/specification.modelica.org\/maint\/3.6\/operators-and-expressions.html#46qy8ddmvnx7dzs5yee3t211l":"# Modelica Language Specification > Operators and Expressions > Built-in Intrinsic Operators with Function Syntax > Elementary Mat
  • Possible obfuscationline 388
    "https:\/\/specification.modelica.org\/maint\/3.6\/operators-and-expressions.html#c9alyf1fdbresftpn41zzlkme":"# Modelica Language Specification > Operators and Expressions > Built-in Intrinsic Operators with Function Syntax > Derivative and
  • Possible obfuscationline 396
    "https:\/\/specification.modelica.org\/maint\/3.6\/operators-and-expressions.html#ewfqgm6t93qqk0p4mdtghl6gk":"# Modelica Language Specification > Operators and Expressions > Built-in Intrinsic Operators with Function Syntax > Event-Related 
  • Possible obfuscationline 409
    "https:\/\/specification.modelica.org\/maint\/3.6\/overloaded-operators.html#c8u77mvf08s7uruhvmcsb9ld9":"# Modelica Language Specification > Overloaded Operators > Matching Function\nhttps:\/\/specification.modelica.org\/maint\/3.6\/overloa
  • Possible obfuscationline 491
    "https:\/\/specification.modelica.org\/maint\/3.6\/stream-connectors.html#e1xe8iq3xw8ghgshoo1ktz8y5":"# Modelica Language Specification > Stream Connectors > inStream and Connection Equations\nhttps:\/\/specification.modelica.org\/maint\/3.
  • Possible obfuscationline 497
    "https:\/\/specification.modelica.org\/maint\/3.6\/synchronous-language-elements.html#hrjskla9hpt3cp13qwzmt3oy":"# Modelica Language Specification > Synchronous Language Elements > Definitions > Clocks and Clocked Variables > Definition 16.
  • Possible obfuscationline 498
    "https:\/\/specification.modelica.org\/maint\/3.6\/synchronous-language-elements.html#5wl6sotzh6mwmgaqs7qana7f7":"# Modelica Language Specification > Synchronous Language Elements > Definitions > Clocks and Clocked Variables > Definition 16
  • Possible obfuscationline 499
    "https:\/\/specification.modelica.org\/maint\/3.6\/synchronous-language-elements.html#5s689wb3v64vj0edv5a3qqg8g":"# Modelica Language Specification > Synchronous Language Elements > Definitions > Clocks and Clocked Variables > Definition 16
  • Possible obfuscationline 527
    "https:\/\/specification.modelica.org\/maint\/3.6\/synchronous-language-elements.html#75wanhbfjowpzgfati29erdt3":"# Modelica Language Specification > Synchronous Language Elements > Clock Partitioning > Connected Components of the Equations
  • Possible obfuscationline 529
    "https:\/\/specification.modelica.org\/maint\/3.6\/synchronous-language-elements.html#3ch3eoovg04j1s41dnutsjx6z":"# Modelica Language Specification > Synchronous Language Elements > Clock Partitioning > Sub-Clock Partitioning\nhttps:\/\/spe

search-modelica-docs/docsearch/index.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 51
    [Credential-related source omitted]

search-modelica-docs/docsearch/main.py

  • Executable scriptline 1
    Executable file
  • Network accessline 4
    python -m docsearch.main --query "how do I write a when statement" --k 5     python -m docsearch.main --query "fluid tank tutorial" --corpus systemmodeler     python -m docsearch.main --show "https://reference.wolfram.com/system-modeler/...
  • Network accessline 5
    python -m docsearch.main --query "fluid tank tutorial" --corpus systemmodeler     python -m docsearch.main --show "https://reference.wolfram.com/system-modeler/..."     python -m docsearch.main --eval --k 5
  • Network accessline 6
    python -m docsearch.main --show "https://reference.wolfram.com/system-modeler/..."

simulate-and-plot-modelica/SKILL.md

  • Dangerous shell operationline 209
    shell-agnostic. For cleanup use `Remove-Item -Recurse -Force`, not `rm -rf`.
  • Dangerous shell operationline 299
    rm -rf "<model-dir>/_wsm_<mode>_temp"          # macOS / Linux

simulate-modelica-realtime/SKILL.md

  • Dangerous shell operationline 235
    shell-agnostic. For cleanup use `Remove-Item -Recurse -Force`, not `rm -rf`.
  • Dangerous shell operationline 325
    rm -rf "<model-dir>/_wsm_<mode>_temp"          # macOS / Linux

simulate-modelica/SKILL.md

  • Dangerous shell operationline 188
    shell-agnostic. For cleanup use `Remove-Item -Recurse -Force`, not `rm -rf`.
  • Dangerous shell operationline 278
    rm -rf "<model-dir>/_wsm_<mode>_temp"          # macOS / Linux

validate-modelica/SKILL.md

  • Dangerous shell operationline 133
    shell-agnostic. For cleanup use `Remove-Item -Recurse -Force`, not `rm -rf`.
  • Dangerous shell operationline 223
    rm -rf "<model-dir>/_wsm_<mode>_temp"          # macOS / Linux

wolfram-language-modelica/SKILL.md

  • Network accessline 31
    - Hub: `https://reference.wolfram.com/language/guide/SystemModelingOverview.en.md`
  • Network accessline 32
    - Any `SystemModel*` function: `https://reference.wolfram.com/language/ref/<Name>.en.md`
  • Network accessline 34
    - `` WSMLink` `` (real-time) functions: `https://reference.wolfram.com/system-modeler/WSMLink/ref/<Name>.en.md`
  • Network accessline 81
    up in the client after restart, or evaluations fail — point the user to the official setup and troubleshooting page: **https://www.wolfram.com/artificial-intelligence/mcp/local/**
  • Network accessline 83
    **https://www.wolfram.com/artificial-intelligence/mcp/local/**

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 299 facts

and 249 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md annotate-control-panel/SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md annotate-control-panel/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md annotate-control-panel/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md annotate-control-panel/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md annotate-control-panel/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md annotate-control-panel/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.