Skip to main content
Run any Skill in Manus
with one click

spark-selfhosted-runner

Stars6
Forks0
UpdatedJuly 5, 2026 at 11:04

Run BEFORE bringing a self-hosted GitHub Actions runner online on the DGX Spark, or when a workflow_dispatch GPU job is stuck "queued/waiting" against `[self-hosted, spark, aarch64]`, or when provisioning a model / SUT (e.g. Unlimited-OCR, SGLang) into a venv on the Spark for a `.github/workflows/*.yml` job. Fires on: "register the Spark runner", "runner offline", "self-hosted runner", a workflow step dying `python: command not found` / `exit code 127` at preflight, `pip`/`torch` "externally-managed-environment" (PEP 668), a backend that is NOT on PyPI, or an sglang/vllm wheel that silently clobbers a CUDA torch to `+cpu`. ALSO fires on SGLang refusing to serve a `trust_remote_code` HF model — `"<Arch> has no SGlang implementation and the Transformers implementation is not compatible with SGLang"` — and on the repeated one-dep-per-run "whack-a-mole" where each dispatch dies on the next missing custom-code import (matplotlib, easydict, trust_remote_code). Applies to BOTH the Spark lane and the paid RunPod lane

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly