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 →