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-currency —
costmaps (points,gold, …) per node. - Prerequisites — Level gates, parent nodes, dependency sets, or custom predicates.
- Strict Luau — Central
Typesdefinitions across server and client.
Where to go
| Goal | Link |
|---|---|
| Install with Wally / Rojo | Installation |
| Minimal server + client example | Quick start |
SkillTreeConfig, nodes, currencies | Configuration reference |
| Clone repo, Fusion demo, tests | Clone & demo |
| Methods & type definitions | API home |