balance-check

Analyzes game balance data files to detect outliers, degenerate strategies, and progression issues.

13|Updated Jul 30, 2026
One-click install
npx skills add https://github.com/frabcd/codex-ai-game-studio --skill balance-check-frabcd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: balance-check
Source: https://github.com/frabcd/codex-ai-game-studio/tree/main/plugins/ai-game-studio/skills/balance-check
Command: npx skills add https://github.com/frabcd/codex-ai-game-studio --skill balance-check-frabcd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Game balance problems like dominant weapons, broken economies, and progression dead zones are hard to spot by reading raw data files. This Skill systematically analyzes balance data, formulas, and design documents to surface outliers and degenerate strategies before they reach players. ## Core Features & Use Cases - Domain-Specific Analysis: Runs targeted checks for combat (DPS, time-to-kill), economy (faucets/sinks), progression (XP curves, power spikes), and loot (rarity distribution, pity timers). - Structured Balance Report: Produces a health summary with outlier tables, degenerate strategy findings, and prioritized recommendations. - Fix & Verify Cycle: Guides you through fixing the highest-priority issue, re-running checks to verify, and saving dated reports to design/balance/. - Use Case: After tuning weapon stats in assets/data/, run a balance check to confirm no weapon strictly dominates others and time-to-kill stays within the intended range defined in your GDD. ## Quick Start Ask the AI to run a balance check on the combat system using the data files in assets/data/ and the design targets in design/gdd/.

Frequently Asked Questions about balance-check

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

FAQPage Schema
How do I check game balance in my project?

Run the balance check with a domain argument such as combat, economy, progression, or loot, or pass a file path directly. The skill reads data files from assets/data/ and design targets from design/gdd/, then outputs a report with outliers, degenerate strategies, and prioritized fixes.

What balance domains does this analysis cover?

It covers four domains: combat (DPS, time-to-kill, damage type interactions), economy (resource faucets and sinks, infinite loops), progression (XP curves, dead zones, power spikes), and loot (rarity distribution, pity timers, inventory pressure).

Can I check balance for a single data file?

Yes. Pass a file path as the invocation argument and the skill loads that file directly, inferring the balance domain from its content. Without any argument, it asks which system you want to check.

Where are balance check reports saved?

Reports are saved to design/balance/balance-check-[system]-[date].md when you choose the save option after the analysis. The directory is created if needed, and the date uses YYYY-MM-DD format.

What happens after the balance report is generated?

You choose between fixing the highest-priority issue with guided steps, saving the report to design/balance/, or stopping to review manually. After fixes, you can re-run the relevant checks to verify no new outliers were introduced.