You can talk NPCs into teaching you skills - why can’t you offer to teach an NPC your own skills?
I mean, even as crappy as NPCs are now, this could still pay dividends; you could make your randos into skilled workers who can help you craft, you can improve their weapons skills to help you in a fight, and it would raise their trust in you.