I’ve several suggestions:
- shell commands by Jarkko Linnanvirta
- Advanced uri by Vinzent
- try the zotero plugin Better Notes
Shell commands is an Obsidian community plugin which worked well for me, months ago. Currently I don’t use it anymore.
Maybe you can find even more useful community plugins under the keyword “shell”, there are some in the list.
I’ve checked Obsidians URI, since it doesn’t offer very much, there’s yet another plugin Advanced uri by Vincent.
Finally, I highly recommend you and everyone else using Zotero to install a Zotero plugin (not Obsidian plugin ) called Better notes which is awesome: with only 3 clicks you do everything.
With the first click you generate a note with all of your highlights, second click and you export this note and finally, with the third click you open this exported markdown note in Obsidian. Quick info how to use Better Notes: Zotero link to pdf annotation does not work - #2 by Jopp
But… I guess you want to insert citations selectively, instead to export your highlights and open them as separate notes in Obsidian?
I’d love to give you better solutions bc I too use / write regularly shell scripts, but so far I didn’t script zotero.