A comprehensive blueprint for RPG stat systems in Godot 4.x built around Resource-based architecture and reactive calculations. You get modifier stacking with unique IDs (additive, multiplicative, override), derived stat formulas, XP curves with configurable growth factors, and centralized damage calculation handlers. The standout guidance is in the "NEVER" section: avoid integer percentages that cause truncation, don't recalculate stats every frame when you can use signal-driven updates, and always clamp derived values to prevent negative max HP crashes. Includes patterns for equipment bonuses, status effects with durations, and skill requirement checks. Best for teams building character progression systems who want type-safe, serializable stats without polling loops or hardcoded attribute names scattered across player scripts.

skills.sh installs
287
GitHub stars
464
last updated
Aug 21, 2026

Install

$ npx -y skills add thedivergentai/gd-agentic-skills --skill godot-rpg-stats --agent claude-code

Installs into .claude/skills of the current project.

Files

Available Scripts

MANDATORY by scenario — read before implementing:

base_stats_resource.gd

Core data container for base attributes (Str, Dex, Int) and derived scaling rules.

status_effect_data.gd

Serialized buff/debuff definition using StatusEffectData.Type { ADDITIVE, MULTIPLICATIVE, OVERRIDE }.

stats_component_reactive.gd

Orchestrator for JIT (Just-In-Time) stat calculation with active modifier stacking.

exp_progression_resource.gd

Data-driven level-up curve definition using growth factors and base XP.

Sponsors

Details

Repository
github.com/thedivergentai/gd-agentic-skills
Categories
AI & Agent Building, Game Development
First seen
Jun 3, 2026

More from thedivergentai/gd-agentic-skills

All 51
1rstackjs avatarrspack-tracingrstackjs/agent-skillsComprehensive guide and toolkit for diagnosing Rspack build issues. Quickly identify where crashes/errors occur, or perform detailed performance profiling to re286skills.sh installs
2tech-leads-club avatarperf-astrotech-leads-club/agent-skillsAstro-specific performance optimizations for 95+ Lighthouse scores. Covers critical CSS inlining, compression, font loading, and LCP optimization. Use when opti286skills.sh installs
3bbeierle12 avatargsap-fundamentalsbbeierle12/skill-mcp-claudeCore GSAP animation concepts including tweens, timelines, easing functions, and animation properties. Use when implementing basic animations, transitions, or le285skills.sh installs
4mitsuhiko avatarsummarizemitsuhiko/agent-stuffFetch a URL or convert a local file (PDF/DOCX/HTML/etc.) into Markdown using `uvx markitdown`, optionally it can summarize285skills.sh installs
5neondatabase avatarneon-serverlessneondatabase/ai-rulesneon serverless285skills.sh installs
6thedivergentai avatargodot-genre-roguelikethedivergentai/gd-agentic-skillsExpert blueprint for roguelikes including procedural generation (Walker method, BSP rooms), permadeath with meta-progression (unlock persistence), run state vs 285skills.sh installs