Skills Agentes

Balance Check

Analiza datos de balance, fórmulas y configuración del juego para detectar outliers, progresiones rotas, estrategias degeneradas y desequilibrios de economía.

Solicitareadglobgrepwriteaskuserquestion
Estrellas
24.4k

en todo el repo

Actividad
43

0–100, la ruta de este skill

Actualizado
hace 3 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
1.1k tok

72 tok en reposo

Paquete
1 archivo

4 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add Donchitos/Claude-Code-Game-Studios --skill balance-check --agent claude-code

Se instala solo en este repositorio.

Este skill writes to your files.

Qué hace

  • Analiza archivos de datos, fórmulas y configuración de balance del juego
  • Detecta outliers, progresiones rotas, estrategias degeneradas y desequilibrios de economía
  • Lee los datos relevantes y el GDD del sistema para comparar contra los objetivos de diseño
  • Genera un informe con resumen de salud, outliers, estrategias degeneradas y recomendaciones
  • Ofrece corregir el problema prioritario, guardar el informe o detenerse para revisión manual

Úsalo cuando

  • Después de modificar cualquier dato o diseño relacionado con el balance
  • Cuando el usuario pide 'balance report', 'check game balance' o 'run a balance check'

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Ejecuta un balance check del sistema de combate
    • Revisa el balance de la economía del juego
    • Genera un informe de balance de la progresión de XP
    • Comprueba el balance del sistema de loot

    SKILL.md

    En inglés

    Phase 1: Identify Balance Domain

    Determine the balance domain from $ARGUMENTS[0]:

    • Combat → weapon/ability DPS, time-to-kill, damage type interactions
    • Economy → resource faucets/sinks, acquisition rates, item pricing
    • Progression → XP/power curves, dead zones, power spikes
    • Loot → rarity distribution, pity timers, inventory pressure
    • File path given → load that file directly and infer domain from content

    If no argument, ask the user which system to check.


    Phase 2: Read Data Files

    Read relevant files from assets/data/ and design/balance/ for the identified domain. Note every file read — they will appear in the Data Sources section of the report.


    Phase 3: Read Design Document

    Read the GDD for the system from design/gdd/ to understand intended design targets, tuning knobs, and expected value ranges. This is the baseline for "correct" behaviour.


    Phase 4: Perform Analysis

    Run domain-specific checks:

    Combat balance:

    • Calculate DPS for all weapons/abilities at each power tier
    • Check time-to-kill at each tier
    • Identify any options that dominate all others (strictly better)
    • Check if defensive options can create unkillable states
    • Verify damage type/resistance interactions are balanced

    Economy balance:

    • Map all resource faucets and sinks with flow rates
    • Project resource accumulation over time
    • Check for infinite resource loops
    • Verify gold sinks scale with gold generation
    • Check if any items are never worth purchasing

    Progression balance:

    • Plot the XP curve and power curve
    • Check for dead zones (no meaningful progression for too long)
    • Check for power spikes (sudden jumps in capability)
    • Verify content gates align with expected player power
    • Check if skip/grind strategies break intended pacing

    Loot balance:

    • Calculate expected time to acquire each rarity tier
    • Check pity timer math
    • Verify no loot is strictly useless at any stage
    • Check inventory pressure vs acquisition rate

    Phase 5: Output the Analysis

    ## Balance Check: [System Name]
    
    ### Data Sources Analyzed
    - [List of files read]
    
    ### Health Summary: [HEALTHY / CONCERNS / CRITICAL ISSUES]
    
    ### Outliers Detected
    | Item/Value | Expected Range | Actual | Issue |
    |-----------|---------------|--------|-------|
    
    ### Degenerate Strategies Found
    - [Strategy description and why it is problematic]
    
    ### Progression Analysis
    [Graph description or table showing progression curve health]
    
    ### Recommendations
    | Priority | Issue | Suggested Fix | Impact |
    |----------|-------|--------------|--------|
    
    ### Values That Need Attention
    [Specific values with suggested adjustments and rationale]
    

    Phase 6: Fix & Verify Cycle

    After presenting the report, use AskUserQuestion:

    • Prompt: "Balance check complete. What would you like to do next?"
    • Options:
      • [A] Fix highest-priority issue now — walk me through it
      • [B] Save report to design/balance/balance-check-[system]-[date].md
      • [C] Stop here — I'll review the findings manually

    If [A]:

    • Ask which issue to address first (refer to the Recommendations table by priority row)
    • Guide the user to update the relevant data file in assets/data/ or formula in design/balance/
    • After each fix, offer to re-run the relevant balance checks to verify no new outliers were introduced
    • If the fix changes a tuning knob defined in a GDD or referenced by an ADR, remind the user:

      "This value is defined in a design document. Run /propagate-design-change [path] on the affected GDD to find downstream impacts before committing."

    If [B]:

    • Write the report to design/balance/balance-check-[system]-[date].md (create the directory if needed). Use the current date for [date] in YYYY-MM-DD format.
    • Confirm the file was written, then end with: "Re-run /balance-check after fixes to verify."

    If [C]:

    • Summarize open issues and end with: "Re-run /balance-check after fixes to verify."

    Reproducido de Donchitos/Claude-Code-Game-Studios bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Requiere archivos de datos en assets/data/, design/balance/ y el GDD correspondiente en design/gdd/.

    Detalles

    Creador
    Donchitos
    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de Donchitos/Claude-Code-Game-Studios

    Este repo incluye 73 skills. Si instalas uno, normalmente ya tienes los demás.

    Adopt

    24.4k

    Onboarding brownfield: audita el cumplimiento de formato de los artefactos existentes, clasifica los vacíos por impacto y genera un plan de migración numerado.

    Costo de contexto al activarse
    4.5k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 3 meses
    herramientas desarrollo

    Crea un Registro de Decisión de Arquitectura (ADR) que documenta una decisión técnica importante, su contexto, alternativas consideradas y consecuencias.

    Costo de contexto al activarse
    4.8k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 3 meses
    documentos

    Valida que la arquitectura del proyecto cubra por completo los GDD: cruza requisitos con ADR, detecta conflictos entre decisiones y compatibilidad de motor, y da un veredicto PASS/CONCERNS/FAIL.

    Costo de contexto al activarse
    6.7k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 3 meses
    herramientas desarrollo

    Autoría guiada, sección por sección, del Art Bible. Crea la especificación de identidad visual que condiciona toda la producción de assets. Se ejecuta tras aprobar /brainstorm y antes de /map-systems o de redactar cualquier GDD.

    Costo de contexto al activarse
    3.7k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 3 meses
    documentos

    Audita los assets del juego según convenciones de nombres, presupuestos de tamaño, formatos estándar y requisitos de pipeline. Identifica assets huérfanos, referencias faltantes e infracciones de estándares.

    Costo de contexto al activarse
    697 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 3 meses
    testing qa

    Genera especificaciones visuales por asset y prompts de generación IA a partir de GDDs, docs de nivel o perfiles de personaje. Produce archivos de spec y actualiza el manifiesto maestro.

    Costo de contexto al activarse
    4.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 3 meses
    documentos

    Skills relacionados

    Adopt

    24.4k

    Onboarding brownfield: audita el cumplimiento de formato de los artefactos existentes, clasifica los vacíos por impacto y genera un plan de migración numerado.

    Costo de contexto al activarse
    4.5k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 3 meses
    herramientas desarrollo

    Crea un Registro de Decisión de Arquitectura (ADR) que documenta una decisión técnica importante, su contexto, alternativas consideradas y consecuencias.

    Costo de contexto al activarse
    4.8k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 3 meses
    documentos

    Valida que la arquitectura del proyecto cubra por completo los GDD: cruza requisitos con ADR, detecta conflictos entre decisiones y compatibilidad de motor, y da un veredicto PASS/CONCERNS/FAIL.

    Costo de contexto al activarse
    6.7k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 3 meses
    herramientas desarrollo