S&box
Blockiert Unity-Muskelgedächtnis beim Schreiben von s&box (Source 2 / Facepunch) C#-Komponenten, Razor UI und Networking.
Getestet · Funktioniert
Was es kann
Leitet s&box-Spielcode-Anfragen an Referenzdateien für Component-Lebenszyklus, Razor UI, Networking ([Sync]/RPCs), Physik und Eingabe, unterstützt durch eine Unity-zu-s&box-Übersetzungstabelle und ein kuratiertes API-Schema. Wird ausgelöst bei jeder Erwähnung eines s&box-, Facepunch-Engine- oder Source 2 C#-Spielprojekts und weigert sich explizit, bei Unity-/Godot-/Unreal-Code auszulösen.
Testbericht
Einen Pickup-Komponente in beiden Modi angefordert: Die Baseline schrieb reflexartig MonoBehaviour/transform.position/Destroy(gameObject) Unity-Code, die Skill produzierte korrekten Component/[Sync]/[Rpc.Broadcast]/IsProxy s&box-Code – genau der Unity-Leakage-Fehler, vor dem die eigene README der Skill warnt, live reproduziert und dann behoben.
Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/gavogavogavo/claude-sbox cd claude-sbox mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/sbox
Befehle & Beispiel-Prompts
/sboxBlockiert Unity-Muskelgedächtnis beim Schreiben von s&box (Source 2 / Facepunch) C#-Komponenten, Razor UI und Networking.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Building a game in s&box, how do I move the player around?Writing Razor UI for my s&box HUD panel, need a PanelComponentMy s&box [Sync] property isn't replicating to clients