Skip to content

/fusion-runner-run

Start, inspect, and gracefully stop a Windows CI runner on your Mac.

What it does

Operates an existing Windows virtual machine in VMware Fusion that serves as a GitHub Actions runner. Checks VM power and runner availability separately, verifies the correct runner is online, and accounts for active jobs before shutting it down.

When to reach for it

When a configured Fusion runner needs to come online for CI, be inspected, or be shut down after its jobs finish.

It's working if

  • The report distinguishes a powered-on VM from an online GitHub runner.
  • It checks active jobs before a shutdown.
  • The runner identity and guest files remain available for the next session.

Install this skill

Then type /fusion-runner-run in your agent.

npx skills@latest add smorinlabs/smorinlabs-harness -s fusion-runner-run

Or install the whole fusion-runner plugin — this skill plus 1 other.

/plugin install fusion-runner@smorinlabs-harness

Where it fits

  • /fusion-runner-setup — sets up a runner that does not exist yet.
  • /ci-fix — investigates failing checks once the runner is available.