For Hookmark, the Contacts link can be like: hook://addressbook/BB14A067-40C8-4FB2-A815-91CD63ADE5B8:ABPerson?n=mmy%20%20Brett&phone=6041234567
If you run the following command in terminal:
defaults write com.cogsciapps.hook integration.contacts.name.as.id 1
In addition to address id, contact name and phone will also be used to identify the contact. The link works across MacOS, unless you have two contacts with the same name and phone number.
We will make the link work on iOS, this probably will be done by a shortcut.
Sorry for the delay, as Hookmark Pal was not out when this was asked.
In Hookmark 1.1 due very soon, Hookmark’s calendar links and photos links will cause the item to be open in Preview. That’s what is possible with iOS/iPadOS