Skill Tree Planner

Edit node JSON, allocate points, visualize the tree.

What it does

Author a skill tree as JSON (nodes + edges), allocate a fixed point budget, and visualize the resulting tree. Lets you balance "build diversity" before any code ships.

How to use it

Edit the JSON in-place. The visualization updates live. Use the Allocate mode to test specific builds.

Designer tip

Aim for 3-5 viable builds per class. Fewer = railroaded; more = analysis paralysis. The tree planner is how you find the sweet spot.

Open the calculator

Open it at /calculators/skill-tree. Calculators run entirely in your browser — no credits charged.

Ready to try it?

Open the generator →