balance-check

Audit Luau Roblox balance formulas and generate a balance report.

8|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/CodePhobiia/claude-roblox-game-studio --skill balance-check-codephobiia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: balance-check
Source: https://github.com/CodePhobiia/claude-roblox-game-studio/tree/main/.claude/skills/balance-check
Command: npx skills add https://github.com/CodePhobiia/claude-roblox-game-studio --skill balance-check-codephobiia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill verifies that balance-related formulas (damage, XP curves, drop rates, and difficulty scaling) are explicit and externalized in configuration to avoid magic numbers.

Core Features & Use Cases

  • Identify and audit all tunable formulas across combat, progression, and economy
  • Validate that constants live in a central config and are documented in design docs
  • Generate a Balance Report with recommended adjustments and edge-case handling

Quick Start

Run a balance check across combat, progression, and economy formulas to verify externalized constants and document issues.

Frequently Asked Questions about balance-check

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

FAQPage Schema
How do I verify game balance formulas and externalize magic numbers in Lua?

Verifying game balance formulas in Lua requires auditing damage, XP curves, and drop rates to ensure hard-coded constants are moved into a central config. This process surfaces undocumented values and generates a report with recommended adjustments.

What are hard-coded magic numbers in Roblox game balance and why do they cause problems?

Hard-coded magic numbers in Roblox game balance are undocumented constants embedded directly in damage or XP curve formulas. They cause progression and economy scaling issues because they are difficult to locate, tune, and document during design iterations.

Does balance checking work for Luau-based Roblox progression and economy systems?

Balance checking works for Luau-based Roblox progression and economy systems by validating difficulty scaling, drop rates, and XP curves. It ensures tunable constants are explicitly defined in configuration files and documented in design docs.

How do I audit Roblox damage formulas and XP curves for undocumented constants?

Auditing Roblox damage formulas and XP curves involves scanning Luau scripts to identify hard-coded constants. The check validates that these tunable values are externalized to a central config and generates a balance report with recommended edge-case adjustments.

What's the best way to document difficulty scaling and drop rates in Roblox?

Documenting difficulty scaling and drop rates in Roblox is best achieved by externalizing constants into a central config and validating them against design docs. This ensures formulas remain explicit and generates a report with recommended adjustments.