S&box

Blokuje pamięć mięśniową Unity podczas pisania komponentów C#, interfejsu użytkownika Razor i sieci dla s&box (Source 2 / Facepunch).

Autor: gavogavogavo · gavogavogavo/claude-sbox

Testowano · Działa ★ 10.0/10

S&box — Blokuje pamięć mięśniową Unity podczas pisania komponentów C#, interfejsu użytkownika Razor i sieci dla s&box (Source 2 / Facepunch).

Co robi ten skill

Kieruje żądania kodu gry s&box do plików referencyjnych dla cyklu życia Component, interfejsu użytkownika Razor, sieci ([Sync]/RPCs), fizyki i wejścia, wspierane przez tabelę tłumaczeń Unity-to-s&box i wyselekcjonowany schemat API. Uruchamia się na każdą wzmiankę o projekcie gry s&box, silniku Facepunch lub Source 2 C#, i wyraźnie odmawia uruchomienia dla kodu Unity/Godot/Unreal.

Raport z testu

Poproszono o komponent pickup w obu trybach: bazowy odruchowo napisał kod Unity MonoBehaviour/transform.position/Destroy(gameObject), umiejętność wygenerowała poprawny kod s&box Component/[Sync]/[Rpc.Broadcast]/IsProxy — dokładnie taką awarię wycieku Unity, przed którą ostrzega własny README umiejętności, odtworzoną na żywo, a następnie naprawioną.

Testowano: 2026-07-14 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/gavogavogavo/claude-sbox
cd claude-sbox
mkdir -p ~/.claude/skills
cp -r . ~/.claude/skills/sbox

Komendy i przykładowe prompty

  • /sboxBlokuje pamięć mięśniową Unity podczas pisania komponentów C#, interfejsu użytkownika Razor i sieci dla s&box (Source 2 / Facepunch).

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Building a game in s&box, how do I move the player around?
  • Writing Razor UI for my s&box HUD panel, need a PanelComponent
  • My s&box [Sync] property isn't replicating to clients