pull down to refresh

I have almost no coding skills but I am wondering: is there a primer on how to develop a "Event Kind" for nostr?
I'd like to at least attempt to examine what it would take to build a plug-in for Obsidian.md (a smart note application like Roam Research) that can read and publish a single nostr event and broadcast it to relays.
If anyone can point me in the right direction it'd be appreciated. Thanks.