View Format: Multi-Page Single Page

Simple Skill Forge

Generate Complete Skill Databases, Skill Trees, Loadouts, and Combos in Minutes.

Genre Templates

All 4 forges ship with 6 genre templates that pre-populate property definitions with genre-appropriate Categories, Flags, Numerics, and Texts. Templates are a starting point — you can modify, add, or remove any property after applying a template.

Select a template in Step 1 (Setup) of any wizard. Choosing "None" starts with a blank slate. Changing templates after defining entries will prompt for confirmation, since it replaces all property definitions.

Templates only set property definitions (the schema). They do not create any skill/tree/set/combo entries. Use the AI schema export or the builder in Step 3 to create content.

ARPG Template

Designed for action RPGs (Diablo, Path of Exile, Last Epoch). Emphasizes damage types, resource management, and scaling per rank.

Skill-Level Properties (Skill Forge)

TypeNameDetails
CategorySkill TypeAttack, Spell, Buff, Debuff, Passive, Movement, Summon, Aura
CategoryElementPhysical, Fire, Ice, Lightning, Poison, Holy, Dark, Arcane
CategoryTarget TypeSelf, Single Target, AoE, Cone, Line, Chain, Global
FlagIs PassiveDefault: false
FlagIs UltimateDefault: false
NumericBase CooldownSeconds
NumericMana CostBase resource cost
TextLoreFlavor text

Rank-Level Properties (Skill Forge)

TypeNameDetails
NumericDamagePer-rank damage value
NumericDurationEffect duration in seconds
NumericCooldown ReductionPercentage reduction per rank

MOBA Template

Designed for MOBAs (League of Legends, Dota 2). Focuses on ability scaling, lane impact, and team synergy.

Skill-level categories include Lane Phase (Early, Mid, Late), Role Fit (Carry, Support, Tank, Assassin, Mage, Bruiser), and Crowd Control type. Rank-level numerics emphasize per-level scaling values and cooldown reduction.

MMO Template

Designed for MMOs (World of Warcraft, Final Fantasy XIV). Emphasizes class identity, raid roles, and resource management.

Skill-level categories include Skill Category (Core, Talent, Racial, Profession), Resource Type (Mana, Energy, Rage, Focus, Combo Points), and Cast Type (Instant, Channeled, Cast Time, Toggle). Rank-level properties track per-rank GCD modifications and resource cost scaling.

Turn-Based Template

Designed for turn-based RPGs (Final Fantasy, Persona, Fire Emblem). Focuses on action economy, turn order, and elemental weakness systems.

Skill-level categories include Action Cost (Free, Half Turn, Full Turn, Multi-Turn), Element, and Range. Flags include "Consumes Turn" and "Can Counter". Rank numerics track hit rate, critical rate, and accuracy bonuses.

Action Template

Designed for action games (Devil May Cry, Bayonetta, God of War). Emphasizes combo potential, input complexity, and style scoring.

Skill-level categories include Input Type (Press, Hold, Charge, Direction+Press), Attack Type (Light, Heavy, Launcher, Slam, Projectile), and Cancel Window. Flags include "Can Air Cancel" and "Has Super Armor". Rank numerics include "Hit Count" and "Style Points".

Roguelike Template

Designed for roguelikes (Hades, Slay the Spire, Dead Cells). Emphasizes run synergies, randomized upgrades, and resource efficiency.

Skill-level categories include Rarity (Common, Uncommon, Rare, Epic, Legendary), Synergy Tag (multiple synergy groups), and Acquisition (Starter, Shop, Drop, Boss Reward, Secret). Flags include "Stackable" and "Removable". Rank numerics track "Stack Multiplier" and "Trigger Chance".

Customizing Templates

After applying a template, you can freely:

  • Add new categories, flags, numerics, or texts
  • Remove any property you don't need
  • Rename labels and entries
  • Reorder properties (drag handles in the ReorderableList)
  • Add category entries to existing categories

All changes in Step 2 automatically sync to existing entries in Step 3. New properties get default values; removed properties are cleaned up.

The template system tracks modifications. If you've customized a template and switch to a different one, you'll see a confirmation dialog showing what will change.