In Fallout 4, is there any way to change your skills/perks after you've gotten out of the vault, with or without cheating?
No, because you don't have any skills/perks when leaving the vault.
You are prompted upon leaving if you which to change your Appearance or your S.P.E.C.I.A.L.
Points in S.P.E.C.I.A.L. unlock perks which also require points to use and upgrade.
There's no known way to redistribute points after the initial prompt after leaving the vault.
However, using console commands on the PC version, you can set your perks and S.P.E.C.I.A.L. to anything you want:
player.setav variable amount- set an actor value to a specific amount.
variablecan be a S.P.E.C.I.A.L., such as
endurance. It can also be
actionpointsfor running attributes and skills, etc.
player.modav variable amount- modify an actor value; the value will max out at its normal maximum value (100 for skills, 85 for resistances, 10 for S.P.E.C.I.A.L., etc.). A negative number lowers the variable.
player.forceav variable amount- set a value
player.advlevel- advance one level
player.setlevel level- set level
Setav sets the value's real value, like setting setav strength 10 will make the game think you had 10 in SPECIAL strength. modav will add or subtract a kind of "bonus" to it, so if it was 10 and you put modav -1, youll have 10-1 in the game logic. 9 in terms of carryweight and melee damage, but 10 in the SPECIAL perk menu. the way forceav is supposed to work is by adding the proper amount of "modav" bonus to your setav base. setav strength 9, then forceav strength 11 will set you at 9+2 strength - 9 base real strength and a 2 bonus. forceav is glitchy sometimes though.