Is it possible to make custom Rig Modules?

Is there a way to create custom rig modules? I want to create a rig module that will add a space below it that will create an inverse scale of the parent bone, so the old rig hierarchy is

tail_01_rig_fk_null

-tail_01_rig_fk_ctrl

--tail_02_rig_fk_null

---tail_02_rig_fk_ctrl

----tail_03_rig_fk_null

-----tail_03_rig_fk_ctrl

becomes

tail_01_rig_fk_null

-tail_01_rig_fk_ctrl

--tail_01_rig_fk_sclinv

---tail_02_rig_fk_null

----tail_02_rig_fk_ctrl

-----tail_02_rig_fk_sclinv

------tail_03_rig_fk_null

-------tail_03_rig_fk_ctrl

--------tail_03_rig_fk_sclinv

I just want to scale the single bone, not the whole chain. This will only affect the direct children of the control, so a higher level control will still scale everything.

Steps to Reproduce
Not an error

Yes you absolutely can. Just create a new control rig - and then switch it to a rig module using the corresponding toolbar button. Then you’ll need to configure the connector that gets created to allow bones for connections - and build a construction graph which spawns the null and performs further reparenting as needed.

I hope this helps

https://dev.epicgames.com/documentation/en\-us/unreal\-engine/modular\-control\-rigs\-in\-unreal\-engine