S&box
Bloque la mémoire musculaire d'Unity lors de l'écriture de composants C#, d'UI Razor et de networking pour s&box (Source 2 / Facepunch).
Testé · Fonctionne
Ce que fait
Route les requêtes de code de jeu s&box vers des fichiers de référence pour le cycle de vie des composants, l'UI Razor, le networking ([Sync]/RPCs), la physique et l'entrée, étayé par une table de traduction Unity-vers-s&box et un schéma d'API organisé. Se déclenche sur toute mention de projet de jeu s&box, Facepunch engine ou Source 2 C#, et refuse explicitement de se déclencher sur du code Unity/Godot/Unreal.
Rapport de test
A demandé un composant de ramassage dans les deux modes : la base de référence a écrit par réflexe du code Unity MonoBehaviour/transform.position/Destroy(gameObject), la compétence a produit le code s&box correct Component/[Sync]/[Rpc.Broadcast]/IsProxy — exactement la défaillance de fuite Unity dont le README de la compétence avertit, reproduite en direct puis corrigée.
Testé le: 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
Commandes et exemples de prompts
/sboxBloque la mémoire musculaire d'Unity lors de l'écriture de composants C#, d'UI Razor et de networking pour s&box (Source 2 / Facepunch).
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
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