I had a need to define custom fabricators in my plugin as well and was surprised that we don’t already have proper support for it.
https://github.com/discourse/discourse/pull/15106
Once the above PR has been merged, your fabricators will automatically be required as long as they exists in the plugin’s spec/fabricators
folder.