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).

par gavogavogavo · gavogavogavo/claude-sbox

Testé · Fonctionne ★ 10.0/10

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).

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 PanelComponent
  • My s&box [Sync] property isn't replicating to clients