CommunityCodierung & Entwicklunggithub.com

zhuchengguang317-eng/dst-mod-devkit

Agent-Fähigkeit: Einem KI-Agenten beibringen, von Grund auf Mods für Don't Starve Together (DST) zu erstellen – gestaffelte Referenzen, Crash-Playbook, headless Selbsttests.

Was ist dst-mod-devkit?

Diese Agent-Fähigkeit ermöglicht es einem KI-Assistenten (z. B. Claude Code, Cursor, Codex), voll funktionsfähige Mods für *Don't Starve Together* zu entwickeln, ohne dass der Benutzer Vorkenntnisse besitzen muss. Sie bietet einen strukturierten, schichtweisen Ansatz: Der Agent erhält gestaffelte Referenzen (vom Basiswissen über Lua-APIs bis hin zu konkreten Codebeispielen), ein spezielles 'Crash-Playbook' zur Fehlerbehebung bei typischen DST-Mod-Fehlern und eine Anleitung zum headless Testen (ohne Grafikschnittstelle), um die Mods automatisiert zu prüfen. Die Fähigkeit ist plattformunabhängig und funktioniert mit jedem KI-Coding-Tool, das auf SKILL.md-Dateien reagiert. Sie reduziert die Entwicklungszeit drastisch, indem sie dem Agenten die spezifischen Werkzeuge und Debugging-Strategien für DST-Mods bereitstellt, sodass der Benutzer einfach die Mod-Idee beschreiben kann und der Agent den gesamten Erstellungsprozess übernimmt.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add zhuchengguang317-eng/dst-mod-devkit

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht dst-mod-devkit?

Agent-Fähigkeit: Einem KI-Agenten beibringen, von Grund auf Mods für Don't Starve Together (DST) zu erstellen – gestaffelte Referenzen, Crash-Playbook, headless Selbsttests.

Übersicht

Diese Fähigkeit ermöglicht es einem KI-Assistenten, vollständige DST-Mods zu generieren, zu debuggen und zu testen.

Enthaltene Ressourcen

  1. Gestaffelte Referenzen (vom Basiswissen bis zu fortgeschrittenen Themen)
  2. Crash-Playbook (Behandlung häufiger DST-Mod-Fehler)
  3. Headless-Test-Framework (automatisiertes Testen ohne Grafikschnittstelle)

Verwendung

Der Agent kann:

  • Mod-Verzeichnisse und Dateistruktur erstellen
  • Lua-Code unter Verwendung der richtigen DST-APIs generieren
  • Modinfo.lua, modmain.lua und andere erforderliche Dateien schreiben
  • Häufige Fehler mithilfe des Crash-Playbooks beheben
  • Mods mit Headless-Testing validieren

Plattformunterstützung

  • Claude Code
  • Cursor
  • Codex
  • Andere KI-Coding-Tools, die auf SKILL.md-Dateien reagieren

Schnelleinstieg

  1. Beschreiben Sie die Mod-Idee (z. B.: „Ein Gegenstand, der einen Baum pflanzt“)
  2. Der Agent erstellt die Mod-Dateien
  3. Option: Der Agent führt einen Headless-Test durch

Beispiel

Ich möchte eine Mod, die einen neuen Sammelgegenstand hinzufügt: 'Altes Artefakt'
- Kann nur bei Nacht unter Sternenlicht gefunden werden
- Hält den Spieler auf, wenn er aufgehoben wird
- Wird zur Herstellung eines 'Sternenstaub-Amuletts' verwendet

Der Agent generiert dann die entsprechende Mod-Struktur und den Code.

Fehlerbehebung

Das Crash-Playbook enthält Lösungen für:

  • Fehler beim Mod-Laden
  • API-Änderungen zwischen den Spielversionen
  • Ressourcenkonflikte
  • Mod-Netzwerk- oder-Replikationsprobleme

Testen

Verwenden Sie das Headless-Test-Framework, um die Mod ohne grafische Oberfläche zu testen. Dies umfasst:

  • Überprüfung der Dateistruktur
  • Syntaxvalidierung
  • Spielstart-Test

Beitrag leisten

Fehler gefunden? Möchten Sie eine Funktion vorschlagen? Besuchen Sie das Repository.

Verwandte Skills