← ClaudeAtlas

rojosolid

Bedienung von Rojo — dem Filesystem-zu-Roblox-Studio-Sync-Tool für professionelle Roblox-Entwicklung in VS Code / Claude Code statt im Studio-Editor. Nutze diesen Skill immer, wenn es um Rojo geht: `rojo serve`/`rojo build`, `default.project.json` schreiben oder debuggen, rokit/rokit.toml und Tool-Versionen (Rojo, Lune, Wally), das verschachtelte vs. flache Pfad-Mapping (ReplicatedStorage.Projekt.shared), Connect-/Port-/Sync-Probleme, oder wenn ein Roblox-Projekt-Skelett angelegt werden soll. Auch auslösen bei "rojo connect geht nicht", "scripts landen falsch in Studio", "wie mappe ich src/ nach Studio", "Port 34872 belegt", "ModuleScript vs Script in Rojo".
ellmos-ai/skills · ★ 6 · AI & Automation · score 84
Install: claude install-skill ellmos-ai/skills
# Rojo — Filesystem → Roblox Studio Sync ## Zweck Rojo verbindet ein normales Dateisystem-Projekt (`.luau`-Dateien in `src/`, versioniert mit Git) mit Roblox Studio. Du schreibst Code im Editor deiner Wahl (VS Code, Claude Code), Rojo synchronisiert ihn live in eine laufende Studio-Instanz. So wird Roblox-Code versionierbar, diffbar und mit echten Tools bearbeitbar — statt im eingebauten Studio-Skripteditor zu leben. Nutze diesen Skill für alles rund um Rojo-Setup, das `default.project.json`-Mapping, die Toolchain (rokit/Wally/Lune) und typische Sync-Probleme. ## Mentales Modell ``` VS Code / Claude Code rojo serve Roblox Studio src/server/*.luau ──────► (localhost:34872) ──► ServerScriptService.* src/client/*.luau Live-Sync StarterPlayerScripts.* src/shared/*.luau ReplicatedStorage.* src/gui/*.luau StarterGui.* ``` **Kernregel:** Das Dateisystem ist die Quelle der Wahrheit. Rojo überschreibt bei jedem Connect die gemappten Studio-Bereiche mit dem Filesystem-Inhalt. Bearbeite Code daher **nie** in Studio (geht beim nächsten Sync verloren), sondern nur im Editor. Der `Workspace` (3D-Szene, Terrain) wird von Rojo **nicht** gemappt und bleibt erhalten — siehe Skill `/rbx-studio` für den Szene-vs-Code-Workflow. ## Dateiendungen → Roblox-Typ (Rojo-Konvention) Rojo leitet den Instanztyp aus der Endung ab. Das ist die häufigste Fehlerquelle: