godot-inventory-system

Create a resource-based inventory system with slots, stacking, and weight limits in Godot.

488|36|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/thedivergentai/gd-agentic-skills --skill godot-inventory-system
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: godot-inventory-system
Source: https://github.com/thedivergentai/gd-agentic-skills/tree/main/skills/godot-inventory-system
Command: npx skills add https://github.com/thedivergentai/gd-agentic-skills --skill godot-inventory-system

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive framework for creating complex inventory systems in Godot, handling item management, stacking, weight limits, and equipment.

Core Features & Use Cases

  • Slot-based Inventory: Manages items within a defined number of slots.
  • Stacking Logic: Allows multiple items of the same type to occupy a single slot up to a defined limit.
  • Weight & Capacity: Enforces limits on the total weight or volume of items carried.
  • Equipment System: Manages equipped items and their stat bonuses.
  • Drag-and-Drop UI: Provides foundations for interactive inventory management.
  • Crafting Integration: Includes recipes and requirements for crafting systems.

Quick Start

Use the godot-inventory-system skill to create a new inventory with 20 slots and a maximum weight of 100.

Frequently Asked Questions about godot-inventory-system

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a slot-based inventory system in Godot with item stacking?▼

To build a slot-based inventory system in Godot, this framework manages items within a defined number of slots and handles stacking logic. It allows multiple items of the same type to occupy a single slot up to a configured limit.

What is the best way to manage RPG item weight limits and capacity in Godot?▼

The best way to manage RPG item weight limits in Godot is using a resource-based system that enforces total weight or volume constraints. This prevents players from carrying items beyond the defined maximum capacity threshold.

How do I create a drag-and-drop inventory UI in Godot?▼

To create a drag-and-drop inventory UI in Godot, you use signal-driven updates connected to foundational UI components. This approach ensures the interface reacts dynamically to changes in the underlying item management system.

Can I use Godot Resources for RPG item management and equipment slots?▼

Yes, you can use Godot Resources for RPG item management to define item data and manage equipment slots. This system handles equipped items and applies their associated stat bonuses directly to the character.

How do I integrate crafting recipes into a Godot inventory system?▼

To integrate crafting recipes into a Godot inventory system, the framework includes specific recipe definitions and material requirements. This allows automated item creation by checking if the inventory contains the necessary resources.

Does this Godot inventory framework support survival game loot systems?▼

Yes, this Godot inventory framework supports survival game loot systems by providing organized item management. It handles dynamic item stacking, strict weight limits, and interactive UI foundations required for loot distribution.