Prüft, ob eine Änderung an der Spielserver-API installierte Clients, wiederhergestellte Sitzungen oder wartende Anfragen beschädigt. Zeigt einen Übergang, bei dem bestehende Aufrufer weiter funktionieren.
api-compatibility-review
Enthaltene Dateien 1
Erklärt, wie der Spielclient Server-Endpunkte aufruft, welche Spielerrechte gelten und was Erfolg oder Fehler bedeuten. Die Beispiele entsprechen den tatsächlich implementierten Anfragen und Antworten.
api-documentation
Enthaltene Dateien 2
Verbindet Spieldienste mit klaren Datenverträgen, Zeitlimits und begrenzten Wiederholungen. Verhindert, dass doppelte Ergebnisnachrichten mehrfach Belohnungen vergeben oder den Fortschritt verfälschen.
api-integration
Enthaltene Dateien 2
Testet Spiel-APIs gegen ihre vereinbarten Verträge, einschließlich Rechten, ungültigen Eingaben und wiederholten Aufrufen. Prüft neben der HTTP-Antwort auch die tatsächlich veränderten Spieldaten.
api-testing
Enthaltene Dateien 2
Plant die Aufgaben von Spielclient, Matchserver und dauerhaften Diensten anhand deiner Anforderungen. Vergleicht umsetzbare Alternativen, Wiederherstellung und Betriebskosten vor der Implementierung.
architecture-planning
Enthaltene Dateien 2
Prüft den Zugriff auf Spieler-, Gilden- und Projektbereichsdaten. Verfolgt Rechte auch durch verschachtelte IDs, Downloads und Live-Ereignisse, statt ausgeblendeten Bedienelementen zu vertrauen.
authorization-tenant-boundary-review
Enthaltene Dateien 1
Prüft erlaubte und verbotene Aktionen für Spielerkonten und Verwaltungstools. Belegt, dass direkte Anfragen weder Eigentumsregeln noch Rollen oder entzogene Zugriffsrechte umgehen.
authorization-testing
Enthaltene Dateien 2
Implementiert serverseitige Spielregeln in kleinen, prüfbaren Schritten. Verknüpft Validierung, Berechtigungen und zusammengehörige Datenänderungen, damit parallele oder unterbrochene Anfragen einen konsistenten Spielerzustand hinterlassen.
backend-implementation
Enthaltene Dateien 2
Macht verzögerte Spielserver-Aufgaben nach Worker-Ausfällen oder doppelten Nachrichten fortsetzbar. Hält erledigte Wirkungen fest, damit Wiederholungen keine Belohnungen duplizieren und offene Arbeit sichtbar bleibt.
background-jobs
Enthaltene Dateien 2
Macht aus einem Spieltestfehler einen reproduzierbaren Bericht mit Build, genauen Schritten und Auswirkungen. Trennt beobachtete Belege von Vermutungen über die Ursache.
bug-reporting
Enthaltene Dateien 2
Hilft bei der Auswahl einer bestehenden Anwendungsbasis für Dienste rund ums Spiel, etwa Support oder Turnierverwaltung. Vergleicht Prozesspassung, Integrationsaufwand und langfristige Wartung.
business-project-foundations
Enthaltene Dateien 4
SKILL.mdreferences/README.mdreferences/adoption-checklist.mdreferences/repositories.json
Prüft Änderungen am Spielbackend auf unzulässige Zustandswechsel sowie unvollständige oder doppelte Schreibvorgänge. Kontrolliert, ob Handel und Belohnungen Eigentums- und Bestandsregeln erhalten.
business-state-data-integrity-review
Enthaltene Dateien 1
Hält eine Gameplay-Änderung überschaubar und folgt den Konventionen des Projekts. Bewahrt parallele Arbeit anderer und beschränkt Änderungen sowie Abhängigkeiten auf die gewünschte Funktion.
clean-changes
Enthaltene Dateien 1
Prüft Spielcode im Zusammenhang mit Aufrufern, gespeicherten Daten und Fehlerpfaden. Konzentriert sich auf belegbare Gameplay-, Sicherheits- und Konsistenzfehler mit konkreten Auswirkungen auf Spieler.
code-review
Enthaltene Dateien 2
Kartiert ein unbekanntes Spielrepository vor Änderungen. Findet Einstiegspunkte, Laufzeitkonfiguration, Zustandsverantwortung und Tests, damit eine neue Funktion im passenden Modul landet.
codebase-discovery
Enthaltene Dateien 2
Verfolgt eine Gameplay-Änderung durch Validierung, Umwandlungen und Speicherung. Prüft vorhandene Schutzmechanismen, bevor eine fehlende Prüfung oder ein bereits bestehendes Problem als neue Regression gilt.
contextual-code-review
Enthaltene Dateien 1
Findet Ursachen für doppelte Gegenstände, verlorenen Fortschritt oder doppelte Ausgaben bei parallelen Serveranfragen. Rekonstruiert die Reihenfolge und prüft die Korrektur mit kontrollierter Gleichzeitigkeit.
data-concurrency-debugging
Enthaltene Dateien 2
Plant Änderungen an gespeicherten Spielerdaten unter Erhalt vorhandener Ergebnisse. Trennt neue Felder, Datenübernahme und Ablösung alter Formate und berücksichtigt Kompatibilität sowie Wiederherstellung.
database-migrations
Enthaltene Dateien 2
Erklärt eine Spielfunktion mit passenden Anleitungen, Referenzen und Hintergründen. Verknüpft Einrichtungsschritte mit sichtbaren Ergebnissen, damit andere Entwickler die Funktion nutzen und prüfen können.
developer-documentation
Enthaltene Dateien 2
Führt vom frischen Checkout zum laufenden Spiel und ersten Test. Leitet Engine-Version, Pakete und benötigte Dienste aus dem Repository ab, statt Einrichtungsschritte zu erfinden.
developer-onboarding
Enthaltene Dateien 2
Prüft, ob Spieldokumentation die aktuelle Umsetzung oder nur einen früheren Plan beschreibt. Gleicht Befehle, Speicherregeln und Funktionsversprechen mit Code, Konfiguration und Prüfergebnissen ab.
doc-fact-checking
Enthaltene Dateien 2
Prüft Reihenfolge, Voraussetzungen und Beispiele von Entwicklungsanleitungen für Spiele. Entfernt sensible Werte und unterscheidet tatsächlich ausgeführte Build-Befehle von ungeprüften Vorschlägen.
doc-verification
Enthaltene Dateien 2
Dokumentiert die Zuständigkeit für Spielzustände und die Gründe wichtiger Architekturentscheidungen. Hält Alternativen und Abwägungen fest, damit neue Entwickler Umsetzung und Grenzen nachvollziehen können.
documentation-and-adrs
Enthaltene Dateien 2
Ordnet Spielanforderungen, Architektur, Build-Schritte und Betriebshilfen in die vorhandene Dokumentation ein. Macht maßgebliche Informationen auffindbar und vermeidet widersprüchliche Kopien.
documentation-blueprint
Enthaltene Dateien 1
Hält Spieldokumentation mit Änderungen an Code, Konfiguration und Abläufen aktuell. Findet veraltete Verweise und korrigiert die bestehende maßgebliche Anleitung statt konkurrierende Fassungen anzulegen.
documentation-maintenance
Enthaltene Dateien 2
Testet vollständige Spielerabläufe im Browser über Spielwebsite und Backend hinweg. Nutzt getrennte Testkonten und ersetzte externe Dienste, ohne echte Spieler zu beeinflussen.
e2e-testing
Enthaltene Dateien 2
Formt vermutete Gameplay-Fehler zu belegbaren Befunden mit reproduzierbarem Auslöser und nachgewiesener Wirkung. Prüft vorhandene Schutzmechanismen und trennt Fehler von offenen Designfragen.
evidence-based-findings
Enthaltene Dateien 1
Stimmt Kämpfe über lesbare Angriffe, Reaktionsfenster und sinnvolle Entscheidungen ab. Vergleicht Schaden, Überleben und Ressourcen mit Spieltests, statt Schwierigkeit allein durch mehr Lebenspunkte zu erhöhen.
game-combat-difficulty-balance
Enthaltene Dateien 2
Prüft eine Spielidee mit einer kleinen spielbaren Schleife auf Verständlichkeit und Spielreiz. Definiert Ziel, Rückmeldung und Erfolgskriterien, bevor ein vollständiges Spiel entwickelt wird.
game-design-prototyping
Enthaltene Dateien 2
Verbindet Belohnungen, Ausgaben und Freischaltungen zu nachvollziehbarem Fortschritt. Vergleicht unterschiedliche Spielerwege und prüft, ob Anpassungen Belohnungen verdoppeln oder bestehenden Fortschritt entwerten.
game-economy-progression-balance
Enthaltene Dateien 1
Plant Wege, Lernmomente und Erholung anhand tatsächlicher Bewegung und Kamera. Prüft, ob Fähigkeiten, Kontrollpunkte und erkennbare Orientierungspunkte einen spielbaren Rhythmus ermöglichen.
game-level-pacing
Enthaltene Dateien 2
Übersetzt eine Designfrage in einen gezielten Spieltest mit auswertbaren Beobachtungen. Definiert Messpunkte und trennt Spieleraussagen, beobachtete Handlungen und Annahmen des Designs.
game-playtest-telemetry
Enthaltene Dateien 2
Macht älteren Gameplay-Code leichter änderbar und erhält sein bisheriges Verhalten. Sichert bestehende Regeln durch Tests und trennt Strukturverbesserungen von bewussten Änderungen der Spielmechanik.
legacy-refactoring
Enthaltene Dateien 2
Erklärt die Auswirkungen eines Spielupdates auf Verhalten, gespeicherten Fortschritt und Auslieferung. Macht Unterschiede zwischen alt und neu sowie Grenzen der Wiederherstellung verständlich.
migration-release-notes
Enthaltene Dateien 2
Prüft geplante Spieldatenmigrationen vor der Veröffentlichung. Berücksichtigt bestehende Spielstände, parallele Serverversionen, lange Aktualisierungen und die tatsächliche Wiederherstellbarkeit der Daten.
migration-rollout-review
Enthaltene Dateien 1
Macht Fehler und Verzögerungen von Spieldiensten mit passenden Logs, Kennzahlen und verknüpften Anfragespuren erklärbar. Misst Spielerfolgen, ohne Zugangsdaten oder unnötige persönliche Informationen zu protokollieren.
observability
Enthaltene Dateien 2
Verknüpft angenommene Spielregeln mit ihrer Implementierung und Prüfung. Zeigt abgedeckte und ungeprüfte Anforderungen sowie Änderungen ohne vereinbarten Zweck.
requirement-to-code-traceability
Enthaltene Dateien 1
Priorisiert Spieltests nach Eintrittswahrscheinlichkeit und Schadenshöhe. Widmet dauerhaftem Fortschritt, Zugriffsrechten und zentralen Spielerabläufen mehr Aufmerksamkeit als kleinen Darstellungsdetails.
risk-based-testing
Enthaltene Dateien 2
Erstellt praktische Betriebsanleitungen für Störungen von Spieldiensten anhand beobachtbarer Symptome. Trennt Diagnose von Korrektur und erklärt, wie die Wiederherstellung belegt wird.
runbooks-troubleshooting
Enthaltene Dateien 2
Schützt Spielwebsite und Backend an Eingabe-, Rechte- und Datengrenzen. Prüft Kontofunktionen, hochgeladene Inhalte und ausgehende Anfragen über reine Client-Beschränkungen hinaus.
secure-coding
Enthaltene Dateien 2
Übersetzt einen Funktionsentwurf in klares Spielerverhalten und prüfbare Abnahmekriterien. Klärt widersprüchliche Regeln, Unterbrechungen und offene Entscheidungen vor der Umsetzung.
specification-acceptance-review
Enthaltene Dateien 1
Findet die nachweisbare Ursache eines Spielfehlers mit einem kleinen reproduzierbaren Fall. Prüft jeweils eine Erklärung und kontrolliert nach der Korrektur erneut das ursprüngliche Problem.
systematic-debugging
Enthaltene Dateien 2
Zerlegt eine Spielfunktion in geordnete Aufgaben mit jeweils vollständigem, prüfbarem Spielergebnis. Klärt Abhängigkeiten, Datenverträge und Abnahmekriterien vor paralleler Arbeit.
task-breakdown
Enthaltene Dateien 2
Prüft, ob Spieltests die behaupteten Fehler tatsächlich erkennen. Kontrolliert den ausgeführten Produktionspfad und ob Aussagen korrekte Ergebnisse von plausiblen Regressionen unterscheiden.
test-adequacy-review
Enthaltene Dateien 1
Erstellt zuverlässige Prüfungen für Spielregeln und Fehlerkorrekturen. Kontrolliert Zeit, Zufall und externe Dienste, damit Testfehler tatsächliches Verhalten statt zufällige Umstände zeigen.
testing-discipline
Enthaltene Dateien 1
Implementiert Unity-Funktionen passend zu installiertem Editor, Paketen und Szenenstruktur. Verknüpft Code und Assets mit Laufzeitprüfungen; Unity-APIs müssen für andere Engines angepasst werden.
unity-6-development
Enthaltene Dateien 1
Erstellt wiederholbare Unity-Tests für NPC-Entscheidungen, Wahrnehmung und Navigation. Kontrolliert Zeit und Zufall und prüft echte Szenenabläufe, wenn reine Entscheidungstests nicht ausreichen.
unity-ai-scenario-testing
Enthaltene Dateien 2
Verbindet Unity-Skelette und Animationsclips mit klarer Zuständigkeit für Bewegung. Stimmt Übergänge, Ebenenmasken und Laufzeitbedingungen ab, damit Animation und Physik nicht gegeneinander arbeiten.
unity-animation-rigging
Enthaltene Dateien 2
Bereitet Texturen, Modelle und Animationen für Unity-Zielgeräte auf. Erhält Asset-Referenzen und bewusste Gestaltungseinstellungen und wählt Importwerte nach tatsächlichem Bild- und Ressourcenbedarf.
unity-art-asset-pipeline
Enthaltene Dateien 1
Wählt Unity-Lade- und Dekodierarten nach Klangdauer, Gleichzeitigkeit und Gerätegrenzen. Gleicht Speicherbedarf und Abspielbereitschaft ab, damit wichtige Signale rechtzeitig hörbar sind.
unity-audio-assets-streaming
Enthaltene Dateien 2
Ordnet Unity-Audiokategorien und Musikübergänge unter Erhalt der Lautstärkewünsche des Spielers. Trennt vorübergehende Kampf- oder Dialogmischung von dauerhaften Einstellungen.
unity-audio-mixers-music
Enthaltene Dateien 2
Untersucht Unity-Tonaussetzer unter tatsächlicher Spiellast. Trennt Stimmenanzahl, Zustand wiederverwendeter Quellen, Ladebereitschaft und Audioverarbeitung, bevor Qualität oder Grenzen geändert werden.
unity-audio-runtime-performance
Enthaltene Dateien 2
Baut Unity-Verhaltensbäume mit eindeutigen Aktionsergebnissen und sauberem Abbruch. Trennt das Gedächtnis einzelner Figuren und verhindert endlos weiterlaufende aufgegebene Aktionen oder Timer.
unity-behavior-tree-graphs
Enthaltene Dateien 2
Stimmt Unity-Bewegung, Sprünge und Kamera gemeinsam für berechenbare Steuerung ab. Koordiniert Animation und Physik und prüft Eingabetoleranz, Hänge und bewegliche Plattformen.
unity-character-game-feel
Enthaltene Dateien 1
Richtet Unity-Cinemachine-Kameras nach Bildausschnitt, Bewegung und klarer Steuerungszuständigkeit ein. Untersucht Timing und Hindernisse, bevor zusätzliche Glättung das Problem lediglich verdeckt.
unity-cinemachine-cameras
Enthaltene Dateien 2
Macht Unity-Treffer durch abgestimmte Bewegung, Kollisionsabfragen und Schadenszuständigkeit zuverlässig. Behandelt schnelle Geschosse und Figuren mit mehreren Collidern ohne doppelte Trefferwertung.
unity-combat-physics
Enthaltene Dateien 2
Verfolgt Unity-Speicherwachstum über Szenen, Assets und Objektlebenszeiten hinweg. Unterscheidet temporäre verwaltete Belegungen von festgehaltenen Ressourcen, damit die tatsächliche Ursache behoben wird.
unity-game-memory-gc
Enthaltene Dateien 2
Ermittelt Ursachen von Unity-Bildzeitspitzen auf repräsentativer Hardware. Trennt CPU-, GPU-, Lade- und Synchronisationskosten vor Optimierungen oder visuellen Kompromissen.
unity-game-performance-profiling
Enthaltene Dateien 2
Verteilt Unity-Renderingaufwand nach gemessenen GPU- und Renderthread-Kosten. Stimmt Schatten, Transparenz und Texturen ab und erhält die für Spieler wichtigen Bildinformationen.
unity-game-rendering-budgets
Enthaltene Dateien 2
Erhält Unity-Inventar, Quests und Freischaltungen beim Speichern, Laden und Aktualisieren. Definiert Wiederherstellungsreihenfolge und Fehlerbehandlung, damit unterbrochene Schreibvorgänge den Fortschritt nicht beschädigen.
unity-gameplay-progression-save
Enthaltene Dateien 1
Baut Unity-Fähigkeiten mit klaren Regeln für Start, Wirkung, Abschluss und Abbruch. Trennt Spielentscheidungen von Animation, Ton und Effekten, damit Darstellung keine Aktion doppelt ausführt.
unity-gameplay-systems
Enthaltene Dateien 1
Macht Unity-Menüs und HUDs mit vorgesehenen Geräten, Sprachen und Zugangseinstellungen nutzbar. Koordiniert Fokus und Eingabesperren und zeigt den maßgeblichen Spielzustand verständlich an.
unity-gameplay-ui-accessibility
Enthaltene Dateien 2
Ermöglicht geänderte Unity-Steuerung, ohne wichtige Aktionen oder Belegungen anderer Spieler zu verlieren. Behandelt Abbruch, Gerätewechsel und gespeicherte Anpassungen über den gesamten Eingabeablauf.
unity-input-rebinding
Enthaltene Dateien 2
Verbindet Unity-Spielereignisse mit Ton über klare Zuständigkeit, Zeitplanung und Abbruch. Verhindert doppelte Signale und Klänge aus alten Szenen durch wiederholte Ereignisse oder wiederverwendete Quellen.
unity-interactive-audio
Enthaltene Dateien 2
Verlagert geeignete Unity-Berechnungen nach gemessenem CPU-Engpass in Jobs und Burst. Klärt Datenbesitz und Abhängigkeiten, damit Parallelisierung korrekt bleibt und ihren Verwaltungsaufwand rechtfertigt.
unity-jobs-burst-optimization
Enthaltene Dateien 2
Erklärt Unity-Beleuchtungsunterschiede durch getrennte Betrachtung von direktem Licht, gebackenem Licht, Probes und Reflexionen. Wählt Änderungen anhand kontrollierter Vergleiche statt pauschal höherer Qualitätswerte.
unity-lighting-probe-volumes
Enthaltene Dateien 2
Plant Unity-Mehrspielerzuständigkeiten, Objekterzeugung und Verbindungsabläufe. Trennt Verbindung, Anmeldung, Teilnahmeberechtigung und Spielbereitschaft und klärt den späteren Beitritt.
unity-multiplayer-networking
Enthaltene Dateien 2
Macht Unity-Lobbyerstellung, Beitritt und Verlassen wiederherstellbar. Ordnet asynchrone Ergebnisse der richtigen Anfrage zu, damit abgebrochene Vorgänge keine neue Sitzung überschreiben.
unity-multiplayer-sessions
Enthaltene Dateien 2
Synchronisiert Unity-Spielzustände und trennt dauerhafte Fakten von einmaligen Ereignissen. Koordiniert Eigentum, Zustandsbilder und Client-Vorhersage für konsistente spätere Beitritte und Korrekturen.
unity-netcode-replication
Enthaltene Dateien 2
Prüft Unity-Mehrspieleraktionen an der maßgeblichen Entscheidungsstelle. Validiert Identität, Eigentum, Reichweite und Ressourcen statt Behauptungen eines Clients ungeprüft zu übernehmen.
unity-network-authority-validation
Enthaltene Dateien 2
Testet Unity-Mehrspielerbetrieb bei Verzögerung, Paketverlust und Abbrüchen. Vergleicht maßgebliche Zustände und Wiederherstellungsgrenzen, statt automatische Wiederverbindung vorauszusetzen.
unity-network-latency-recovery
Enthaltene Dateien 2
Erklärt unerwartetes Unity-NPC-Verhalten durch getrennte Spuren von Wahrnehmung, Gedächtnis, Entscheidung und Bewegung. Sucht veraltete Fakten oder konkurrierende Steuerung vor einem Systemwechsel.
unity-npc-ai-debugging
Enthaltene Dateien 1
Entwirft nachvollziehbares Unity-NPC-Verhalten mit Wissensgrenzen, Prioritäten und Unterbrechungen. Nutzt das kleinste geeignete Entscheidungsmodell ohne allwissende Verfolgung unbeobachteter Spielerpositionen.
unity-npc-behavior
Enthaltene Dateien 1
Verknüpft Wahrnehmung und Gedächtnis von Unity-NPCs mit erreichbarer Bewegung. Unterscheidet angeforderte von nutzbaren Wegen und begrenzt Neuplanung bei Hindernissen.
unity-npc-navigation-perception
Enthaltene Dateien 1
Koordiniert Unity-NPC-Gruppen mit klarer Mitgliedschaft, begrenztem gemeinsamem Wissen und zeitweiligen Positionsreservierungen. Verhindert verwaiste Deckungsplätze und alte Rollen nach Tod oder Wiederverwendung.
unity-npc-squads-crowds
Enthaltene Dateien 2
Optimiert Unity-Builds für tatsächliche Geräte- und Browsergrenzen. Trennt Downloadgröße, Startzeit, Speicher und Dauerleistung, statt ein kleineres Paket automatisch als schnelleres Spiel zu bewerten.
unity-platform-build-optimization
Enthaltene Dateien 2
Baut Unity-Shader und Effekte auf klaren Material-, Textur- und Renderingannahmen auf. Diagnostiziert Tiefe, Transparenz und Leistung unter Erhalt der spielerischen Funktion.
unity-shader-vfx
Enthaltene Dateien 1
Gestaltet Unity-Raumklang nach Entfernung, Hindernissen und Hörerbewegung. Hält wichtige Hinweise über Kopfhörer, Lautsprecher und Kamerawechsel verständlich, statt nur auf Richtung zu setzen.
unity-spatial-audio
Enthaltene Dateien 2
Überträgt Bildreferenzen in reproduzierbare Unity-Assets und brauchbare Künstlerregler. Verknüpft den gewünschten Stil mit Renderinggrenzen, erhaltenen Referenzen und gemessenen Speicher- oder GPU-Kosten.
unity-technical-art
Enthaltene Dateien 1
Erstellt wiederholbare Unity-Landschaften und modulare Umgebungen für spielbare Bewegung und Navigation. Erhält manuelle Details und prüft Generierung, Vegetationskosten und Ladegrenzen.
unity-terrain-world-building
Enthaltene Dateien 2
Implementiert Unity-URP-Effekte mit ausdrücklichen Textureingaben, Ausgaben und Lebenszeiten. Passt sie an die installierte Pipeline für Kamerastapel, Größenwechsel und temporäre Ressourcen an.
unity-urp-render-graph
Enthaltene Dateien 2
Macht Unity-NPC-Entscheidungen mit gültigen Optionen und vergleichbaren Bewertungen verständlich. Ergänzt Bindung an gewählte Aktionen und Notfallunterbrechungen gegen ständiges Wechseln bei kleinen Punktunterschieden.
unity-utility-ai-decisions
Enthaltene Dateien 2
Macht Spielwebsite und browserbasierte Spielerwerkzeuge mit Tastatur, Screenreader und vergrößertem Text nutzbar. Prüft tatsächliche Navigation und Rückmeldungen statt nur automatisierter Punktwerte.
web-accessibility
Enthaltene Dateien 1