Non-standard command line tool, community and engine owner rules

Please tell me I’m not breaking any rules in my command line tool for Unreal Engine.
The thing is that there are various tricks using the Ue core.
Here’s a Gihub repository where you can see the code; In short, this is a project generator: UePrjCreator

Hi, Thanks Alex!

Can you consider making a 5.x compatibility for your tool?

UePrjCreator "C:\UePrj1\UePrj1.uproject" --UeInstallDir="C:\Program Files\Epic Games\UE_5.3"

returns an error:

Try load selected path of Unreal Engine:
  [C:\Program Files\Epic Games\UE_5.3]
Start load ue core lib...
Error! Cant find some symbols in Unreal Engine core