They can't force you to share what they don't know about or don't understand.

Exactly. I get why multiple people are replying that my company owns what I make on their time, but it's honestly funny as hell to me that people think most management at any company cares about or understands some CLI tool enough that they would know about it in the first place or actually go through the effort to force one to hand it over. That's gotta be really rare. Being concerned about that is like being afraid drive through a red light at an empty intersection when you're the only car on the road at 3am.