JJI free abilities script (Open-Source)
Key Required

JJI free abilities script (Open-Source)

[⚖️JUDGEMAN] Jujutsu InfiniteNotaskid52Notaskid52 3.8K views 1.1K executesUpdated Mar 8, 2026
5.0/ 5(2 votes)
20100% Positive
Lua Script•35 lines (1214 chars)
--so basically you can change the name of 

--setSkillValue("Z", "Domain Expansion: Unlimited Void")
--to any other move and it will work like normal for example: 
--setSkillValue("Z", "Domain Expansion: Idle Death Gamble")

--itll also work with any other one like
--setSkillValue("B", "Infinity: Lapse Blue")

--script
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local skillsFolder = player:WaitForChild("ReplicatedData"):WaitForChild("techniques"):WaitForChild("skills")

local function setSkillValue(key, newValue)
	local skill = skillsFolder:FindFirstChild(key)
	if skill and skill:IsA("StringValue") then
		skill.Value = newValue
		print("Changed skill " .. key .. " to " .. newValue)
	else
		warn("Skill key " .. key .. " not found")
	end
end

setSkillValue("B", "Infinity: Lapse Blue")
setSkillValue("C", "Infinity: Reversal Red")
setSkillValue("G", "Infinity: Spatial Pummel")
setSkillValue("T", "Infinity: Mugen")
setSkillValue("V", "Infinity: Red Transmission")
setSkillValue("X", "Infinity: Hollow Purple")
setSkillValue("Y", "Maximum: Six Eyes")
setSkillValue("Z", "Domain Expansion: Unlimited Void")


-feel free to change whatever moves you have into different ones

Features & Information

so basically you can change the name of setSkillValue("Z", "Domain Expansion: Unlimited Void") to any other move and it will work like normal for example: setSkillValue("Z", "Domain Expansion: Idle Death Gamble") itll also work with any other one like setSkillValue("B", "Infinity: Lapse Blue")

Community Comments (22)

Notaskid52Notaskid52Mar 8, 2026

enjoy! ask questions if needed!

Replying to @Notaskid52
dessdessApr 2, 2026

@Notaskid52 How do I use this? can you make a preset for me? sukuna?

Replying to @dess
Notaskid52Notaskid52Apr 3, 2026

@dess so for example if you want a sukuna preset you would go to https://jujutsuinfinite.fandom.com/wiki/Demon_Vessel then we go to the moves and put them in order such as Demon Vessel: Dismantle as one put it as so setSkillValue("Z", "Demon Vessel: Dismantle") then put the other moves

Replying to @Notaskid52
dessdessApr 3, 2026

@Notaskid52 Can you do it for me? idk if im doing it right, it doesn't work. or just to whatever.

Replying to @dess
Notaskid52Notaskid52Apr 5, 2026

@dess it is pretty simple but here local Players = game:GetService("Players") local player = Players.LocalPlayer local skillsFolder = player:WaitForChild("ReplicatedData"):WaitForChild("techniques"):WaitForChild("skills") local function setSkillValue(key, newValue) local skill = skillsFolder:FindFirstChild(key) if skill and skill:IsA("StringValue") then skill.Value = newValue print("Changed skill " .. key .. " to " .. newValue) else warn("Skill key " .. key .. " not found") end end setSkillValue("B", "Demon Vessel: Dismantle") setSkillValue("C", "Demon Vessel: Cleave") setSkillValue("G", "Demon Vessel: Flame Arrow") setSkillValue("T", "Demon Vessel: Switch") setSkillValue("V", "Demon Vessel: Rend") setSkillValue("X", "Demon Vessel: Spiderweb") setSkillValue("Y", "Maximum: Heian Awakening") setSkillValue("Z", "Domain Expansion: Malevolent Shrine")

Replying to @Notaskid52
Notaskid52Notaskid52Apr 5, 2026

could possibly be your executor also

sewsdwefsewsdwefMar 8, 2026

W SCRIPT

Replying to @sewsdwef
Notaskid52Notaskid52Mar 8, 2026

@sewsdwef np!

stenzzstenzzMar 8, 2026

can you show me how to do it?

Replying to @stenzz
Notaskid52Notaskid52Mar 8, 2026

@stenzz well firstly get a executor then inject. then you will load into jujutsu infinite then you can go on the wiki https://jujutsuinfinite.fandom.com/wiki/Jujutsu_Infinite_Wiki to change the moves to whatever you like. its also shown in the description

trojantobiktrojantobikMar 8, 2026

it just freezes my game what am i doing wrong

Replying to @trojantobik
lowe1lowe1Apr 10, 2026

@trojantobik * executor prob

Replying to @lowe1
trojantobiktrojantobikApr 11, 2026

@lowe1 no i fixedit

Replying to @lowe1
trojantobiktrojantobikApr 13, 2026

@lowe1 wait does this still work

Replying to @trojantobik
Notaskid52Notaskid52Apr 13, 2026

@trojantobik tested it and it still works, even on executors like solara

trojantobiktrojantobikMar 8, 2026

it says scheduler error

Replying to @trojantobik
Notaskid52Notaskid52Mar 9, 2026

@trojantobik what executor are you using i recommend to use velocity

Replying to @Notaskid52
trojantobiktrojantobikMar 14, 2026

@Notaskid52 nvm its fixed u just have to remove the text at the bottom and top

MystPuddlMystPuddlMar 22, 2026

Doesnt work with Bosses Man

sersmir10sersmir10Mar 23, 2026

doesnt work in bosses

workingtravis4workingtravis4Apr 11, 2026

does this work if u dont have a domain already?

NiuyyNiuyyMay 13, 2026

Hello pls fix this script because it works well I really like it but it doesn't work on bosses

More Scripts for [⚖️JUDGEMAN] Jujutsu Infinite