Plugin worker trainer