Skip to main content

SkillTree

Server-authoritative skill trees for Roblox games: strict Luau, multi-currency costs, flexible prerequisites, and linear / branching / web / radial layouts. Client helpers for remotes and state sync.

Installation · Quick start · API

Same package, clearer layout

On GitHub the README goes deep. Here, Docs holds focused guides and API is the generated reference — so you are not scrolling through one giant page.

Why SkillTree?

  • Declarative config — Nodes, costs, prerequisites, and layout in data.
  • Multi-currencycost maps (points, gold, …) per node.
  • Prerequisites — Level gates, parent nodes, dependency sets, or custom predicates.
  • Strict Luau — Central Types definitions across server and client.

Where to go

GoalLink
Install with Wally / RojoInstallation
Minimal server + client exampleQuick start
SkillTreeConfig, nodes, currenciesConfiguration reference
Clone repo, Fusion demo, testsClone & demo
Methods & type definitionsAPI home