[v01/06/2025] SkillDefinerKit Module

Hey guys, I made a really cool module which helps you define player skills in your games.

Here’s a quick video demonstration of what it can do:

Here’s a list of what’s in this module:

  1. SKILLS. do SkillDefinerKit.server.newButton to add a new button
  2. THEMES. so many customization options (including theme scripts)
  3. KEY NAMES. set custom key names to make your controls less confusing to players
  4. PACKAGES. idk maybe you need to add more for your custom themes
  5. INPUTS. sit back and relax because this module probably handles it very nicely (even though i’ve commited various lua crimes to make it happen)
  6. SERVER AUTHORITY. all your base are no longer belong 2 me

The first release of this module is pretty recent, so expect bugs.

get the model | test game

Feel free to send feedback, report bugs, and post feature requests about this module in this thread! I’ll probably fix/add it when I have time.

3 Likes

Small update is out! This introduces button layouts for each supported input methods!
You can do this by calling skill:setClientButtonLayouts() on the server!

Here’s a quick video demonstration: