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

godot-inventory-system — скилл для Claude Code: инвентарь в Godot

Скилл для ИИ-агента, который помогает собрать инвентарь в Godot: слоты, стеки, вес, экипировку и drag-drop.

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

Что делает godot-inventory-system

Скилл описывает, как устроены инвентари в Diablo, Resident Evil и Minecraft, и переносит эти схемы в Godot. Внутри — таблица сценариев: слотовые сумки со стеками, тетрис-сетка с занимаемой площадью, экипировка, лут-таблицы, расходники, сохранение состояния и загрузка предметов из базы. Под каждый сценарий указан конкретный скрипт: inventory_data_resource.gd, grid_inventory_logic.gd, loot_table_resource.gd, inventory_persistence.gd и другие.

Предметы здесь — это Resource, а не ноды. Добавление идёт в два прохода: сначала добиваются неполные стеки, потом занимаются пустые слоты, и только после проверки веса и объёма. UI подписывается на одно событие inventory_updated и переиспользует уже созданные виджеты слотов вместо пересоздания всего списка. Сохранение пишет только item_id или resource_path вместе с количеством.

Скилл опирается на соседние темы вроде godot-resource-data-patterns и godot-signal-architecture, так что без них часть решений будет висеть в воздухе. Отдельно оговорено: копию blueprint-ресурса для стека нужно делать через duplicate(true), иначе изменение количества в одном слоте испортит все копии этого .tres. Это тот случай, когда ошибку замечают уже в собранной игре.

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

  • собрать слотовый инвентарь со стеками предметов
  • уложить предметы в тетрис-сетку с занимаемой площадью
  • посчитать вес и объём перед добавлением предмета
  • связать экипировку со статами персонажа
  • сохранить инвентарь по id и количеству

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

  • помоги спроектировать слотовый инвентарь со стеками в Godot
  • сделай тетрис-сетку инвентаря как в Diablo
  • настрой сохранение инвентаря через inventory_persistence.gd

Как установить godot-inventory-system

1Через Skills CLI (Vercel)

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-inventory-system -a claude-code

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

~/.claude/skills/godot-inventory-system/SKILL.md

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

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

Вопросы о godot-inventory-system

Как установить godot-inventory-system в Claude?

Выполните npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-inventory-system -a claude-code. Скилл окажется в ~/.claude/skills/godot-inventory-system/SKILL.md.

Что делает godot-inventory-system?

Даёт агенту схему сборки инвентаря в Godot: слотовые контейнеры, стеки, лимиты веса, экипировка, лут-таблицы и drag-drop UI, с указанием конкретных скриптов под каждый сценарий.

Какие скиллы нужны до него?

В описании как предварительные названы godot-resource-data-patterns и godot-signal-architecture — они про Resource-модель предметов и сигналы между данными и UI.

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

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

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

godot-dialogue-system Скилл для ветвящихся диалогов в Godot: графы на Resource, портреты, условия, эффект печатной машинки. CX Codex +1 443установок godot-genre-roguelike Архитектурный свод правил и готовые компоненты для сборки рогаликов на Godot. Помогает настроить процедурные уровни, сиды и разделение мета-прогрессии. CX Codex +1 429установок godot-animation-player Подсказывает паттерны работы с AnimationPlayer в Godot: выбор типов треков, настройку RESET, привязку root motion к физике и управление вызовами методов. CX Codex +1 427установок godot-navigation-pathfinding Скилл учит ИИ-агента строить поиск путей и логику перемещения в Godot без просадок FPS. Помогает при создании NPC в стратегиях, стелс-играх и Tower Defense. CX Codex +1 421установок godot-physics-3d Задаёт правила и готовые паттерны для 3D-физики в Godot. Помогает настроить рэгдоллы, суставы, перемещение по лестницам и быстрые снаряды без багов симуляции. CX Codex +1 418установок godot-platform-mobile Скилл для ИИ-агента, который ведёт мобильную сборку Godot: тач-ввод, вырезы экрана, троттлинг и права Android. CX Codex +1 421установок godot-export-builds Скилл для сборки и выгрузки проектов Godot: шаблоны экспорта, headless-сборка, подпись Android, нотаризация macOS и CI. Пригодится перед релизом. CX Codex +1 422установок godot-ability-system Скилл для ИИ-агента, который помогает собирать системы способностей в Godot: кулдауны, комбо, деревья навыков, заряды и статус-эффекты. CX Codex +1 418установок

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

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