ワンクリックで
repl-graphical
Start a graphical (windowed) BAR engine REPL in FSI. Restarts FSI, loads ReplGraphical.fsx, and opens the module.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Start a graphical (windowed) BAR engine REPL in FSI. Restarts FSI, loads ReplGraphical.fsx, and opens the module.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Load FSBar assemblies into the FSI MCP server, including the libglfw/libSkiaSharp dlopen preload dance required before any #r. Use when the user wants to poke at FSBar.Viz / FSBar.Client / FSBar.Hub interactively via FSI.
Launch the FSBar Hub GUI (FSBar.Hub.App) with the required display env vars, and document the FSBAR_HUB_* env-var matrix for CI smoke tests, initial tab, auto-launch, screenshotting, and bundled-proxy overrides.
Regenerate committed per-map analysis cache (chokepoints + MapGrid blobs) under bots/trainer/map-cache/*.json. Use after bumping MapCacheFile codeVersion or adding a SupportedMap.
Regenerate FSBar.Proto F# code from proto/highbar/*.proto and proto/hub/scripting.proto via buf generate. Use when a .proto file changed and the committed src/FSBar.Proto/Generated/*.gen.fs files need refreshing.
Regenerate src/FSBar.Viz/UnitLabels.generated.fs — the byte-stable 2- or 3-char label table for every BarData unit. Use after nupkg/BarData.*.nupkg changes or when a new unit appears.
Update a locally-developed NuGet dependency (SkiaViewer, BarData) into FSBarV1 via the upstream pack-dev.sh timestamp-versioned prerelease workflow. Use when user edits a sibling repo and needs the change picked up in FSBarV1.
| name | repl-graphical |
| description | Start a graphical (windowed) BAR engine REPL in FSI. Restarts FSI, loads ReplGraphical.fsx, and opens the module. |
| user-invocable | true |
| disable-model-invocation | true |
mcp__fsi-server__restart_fsi MCP tool to restart FSI (picks up fresh DLLs).mcp__fsi-server__send_fsharp_code MCP tool to send this code (agentName: "repl-graphical"):
#load "/home/developer/projects/FSBarV1/scripts/examples/ReplGraphical.fsx";; open ReplGraphical;;
mcp__fsi-server__get_recent_fsi_events to confirm the script loaded (look for "FSBar Graphical REPL loaded" or val help).start() (launches windowed game with BARb at 5x speed), step N, units(), economy(), help().