Skip to main content
skill CX Codex

godot-inventory-system — Claude Code skill for Godot inventories

An agent skill that walks through building a Godot inventory: slots, stacks, weight limits, equipment and drag-drop.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-inventory-system -a claude-code
Open on GitHub

What godot-inventory-system does

The skill lays out how inventories work in Diablo, Resident Evil and Minecraft, then maps those patterns onto Godot. A scenario table routes you to the right script: slot bags with stacks, a Tetris grid with item footprints, equipment, loot tables, consumables, persistence and item database loading. Each row names its file — inventory_data_resource.gd, grid_inventory_logic.gd, loot_table_resource.gd, inventory_persistence.gd and others.

Items are Resource objects, never nodes. Adding runs in two passes: fill partial stacks first, then empty slots, and only after weight and volume checks. The UI binds once to inventory_updated and reuses existing slot widgets instead of rebuilding the whole list. Saving writes just item_id or resource_path plus the amount.

The skill leans on companion topics such as godot-resource-data-patterns and godot-signal-architecture, so skipping those leaves some decisions dangling. One rule stands out: duplicate a blueprint resource with duplicate(true) for each stack instance, or changing quantity in one slot corrupts every copy of that .tres. That bug tends to surface only once the game is running.

What it helps with

  • build a slot-based inventory with item stacks
  • fit items into a Tetris grid with footprints
  • check weight and volume before adding an item
  • wire equipment slots to character stats
  • save inventory as ids plus amounts

Example prompts for the agent

  • help me design a slot-based inventory with stacks in Godot
  • build a Diablo-style Tetris inventory grid
  • set up inventory saving with inventory_persistence.gd

How to install godot-inventory-system

1Skills CLI (Vercel)

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

2Manually: put the files in place

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

Copy the whole skill folder; for one project use .claude/skills/godot-inventory-system/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about godot-inventory-system

How do I install godot-inventory-system in Claude?

Run npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-inventory-system -a claude-code. The skill lands at ~/.claude/skills/godot-inventory-system/SKILL.md.

What does godot-inventory-system do?

It gives the agent a blueprint for Godot inventories: slot containers, stacking, weight limits, equipment, loot tables and drag-drop UI, with a named script for each scenario.

Which skills should I install first?

The description lists godot-resource-data-patterns and godot-signal-architecture as prerequisites — they cover the Resource item model and the signals between data and UI.

Similar skills

Everything for Game dev and 3D: Unity, Unreal, Godot, Blender →

From the same set51

godot-dialogue-system A skill for branching dialogue in Godot: Resource-based graphs, portraits, gated choices, typewriter reveal. CX Codex +1 443installs godot-genre-roguelike Architectural guidelines and modular scripts for building roguelikes in Godot. Sets up procedural generation, seeded RNG, and meta-progression. CX Codex +1 429installs godot-animation-player Guides AnimationPlayer patterns in Godot, covering track types, RESET track setups, root motion physics synchronization, and method call modes. CX Codex +1 427installs godot-navigation-pathfinding Teaches your AI assistant to handle path planning, crowd movement, and runtime navmesh generation in Godot. Prevents stuttering and silent bugs in RTS or stealth projects. CX Codex +1 421installs godot-physics-3d Supplies proven patterns for Godot 3D physics across Jolt and native backends. Solves ragdoll transitions, joint setups, stair stepping, and projectile tunneling. CX Codex +1 418installs godot-platform-mobile A skill that steers your coding agent through Godot's mobile side: touch input, screen cutouts, throttling and Android permissions. CX Codex +1 421installs godot-export-builds A skill that walks your agent through Godot exports: templates, headless builds, Android signing, macOS notarization and CI. Useful before a release. CX Codex +1 422installs godot-ability-system A skill that gives your coding agent patterns for Godot ability systems: cooldowns, combos, skill trees, charges and status effects. CX Codex +1 418installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor