К основному содержанию
скилл CX Codex

godot-save-load-systems — скилл для Claude Code: установка

Шаблоны и правила для сохранения данных в Godot через JSON, бинарные файлы и группу PERSIST. Помогает настроить миграцию версий и бэкапы.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-save-load-systems -a claude-code
Открыть на GitHub

Что делает godot-save-load-systems

Скилл добавляет в контекст агента готовые шаблоны GDScript и правила сохранения игрового состояния. Внутри лежат сценарии save_load_patterns.gd, save_migration_manager.gd, шифрование через save_system_encryption.gd и валидатор резервных копий save_integrity_validator.gd. Логика опирается на пути user://, версионирование файлов и работу через FileAccess.

Ассистент перестаёт генерировать небезопасный код. При сохранении в бинарный формат через store_var скилл требует параметр allow_objects=false, потому что иначе чужой файл сохранения превращается в угрозу RCE. Векторы при экспорте в JSON раскладываются на отдельные компоненты, чтобы не терять типы движка при обратном чтении.

Сохранение на каждом кадре физики под запретом. Запись запускается только на контрольных точках или при выходе в меню, а перед перезаписью создаётся резервный файл с расширением .bak.

Какие задачи решает

  • настроить сериализацию прогресса игрока в JSON или бинарный формат
  • организовать миграцию старых сохранений при смене структуры данных
  • защитить файл сохранения от сбоев записи с помощью бэкапа .bak
  • собрать сохраняемые данные узлов сцены через группу PERSIST

Примеры запросов агенту

  • Сделай SaveManager для Godot с поддержкой миграции версий и бэкапом через .bak
  • Напиши сохранение координат и характеристик персонажа через группу PERSIST
  • Реализуй безопасное чтение бинарных сохранений без allow_objects

Как установить godot-save-load-systems

1Через Skills CLI (Vercel)

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-save-load-systems -a claude-code

2Вручную: положить файлы

~/.claude/skills/godot-save-load-systems/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/godot-save-load-systems/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о godot-save-load-systems

Как установить godot-save-load-systems в Claude Code?

Выполните команду npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-save-load-systems -a claude-code в терминале.

Что делает скилл godot-save-load-systems?

Он даёт агенту правила и шаблоны GDScript для сериализации состояния игры. В них входят паттерны JSON и бинарных файлов, шифрование и обновление схем данных.

Почему скилл запрещает включать allow_objects при загрузке данных?

Флаг allow_objects=true разрешает десериализацию объектов и создаёт риск удалённого выполнения кода (RCE). Для обычных сохранений игрока скилл предписывает передавать false.

Похожие скиллы

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
save-systems gamedev-skills Скилл проектирует сохранение и загрузку состояния игры: что писать в файл, как не потерять его при краше и как читать старые сейвы после патча. CX Codex +1 7 300установок godot-gdscript gamedev-skills Помогает писать типизированный код на GDScript 2.0 для Godot 4.7 и обновлять старые скрипты с версии 3.x. Пригодится при отладке логики узлов, сигналов и корутин. CX Codex +1 6 500установок godot-best-practices agent-skills Задаёт правила архитектуры и стандарты GDScript для Godot 4.x. Помогает агенту связывать узлы через сигналы, типизировать переменные и настраивать загрузку ресурсов. CX Codex +1 2 100установок cli-anything-godot HKUDS Управляет проектами Godot из командной строки: создаёт сцены, запускает GDScript и собирает экспорт. Пригодится для задач, которые агент должен выполнять в проекте. CX Codex +1 548установок godot-prompter jame581 Набор скиллов по разработке игр на Godot 4.x: агент подгружает нужный раздел и следует практикам движка, а не общим советам. ★ 867звёзд репо godot-mcp-enhanced wgt19861219 Даёт агенту 46 MCP-инструментов, чтобы читать, писать, запускать и проверять проекты Godot 4.5–4.7 без открытия редактора. CX Codex +1 ★ 103звёзд репо

Из того же набора50

godot-2d-animation Скилл передаёт агенту проверенные шаблоны 2D-анимации в Godot: от спрайтовых последовательностей до процедурного сжатия и скелетных ригов. Он нужен при рассинхроне кадров и настройке физики. CX Codex +1 684установок godot-ui-theming Скилл для ИИ-агента, который помогает настраивать темы интерфейса в Godot: StyleBox, шрифты, переключение тёмной и светлой темы. CX Codex +1 617установок godot-particles Готовые правила и архитектура систем частиц для Godot. Помогает настроить шейдеры, жизненный цикл эмиттеров и избежать падений GPU. CX Codex +1 611установок godot-gdscript-mastery Скилл обучает ассистента правилам архитектуры GDScript в Godot, защищая код от скрытых сбоев при типизации и вызове сигналов. CX Codex +1 612установок godot-testing-patterns Скилл помогает выстроить архитектуру тестов на GdUnit4 в Godot. Он подсказывает шаблоны для изоляции логики, проверки физики по кадрам и запуска тестов без графического интерфейса. CX Codex +1 585установок godot-3d-world-building Скилл для сборки 3D-уровней в Godot: GridMap с MeshLibrary, CSG-грейбокс, окклюзия и стриминг чанков. Пригодится, когда уровень растёт из прототипа в играбельную сцену. CX Codex +1 536установок godot-composition Задаёт агенту правила архитектуры Godot на компонентах: сущность собирается из узлов, а не наследуется от базовых классов. CX Codex +1 519установок godot-2d-physics Скилл с правилами и паттернами 2D-физики Godot для ИИ-агентов. Помогает настраивать слои коллизий, рейкасты и запросы к пространству без багов синхронизации. CX Codex +1 516установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой