I had trouble finding the correct instructions on exporting the certificate. I tripped in trying to export the certificate from "All Items" tab which made it not possible to get the private key, which made it not possible to export the cert as .p12 (only pem without private key). New instructions should make it more clear how to get the correct .pem file.
Not sure where passkit-keys binary could be found. Adding openssl as an alternative could be convenient for users who have it installed.
pass.localizations is a typo. The correct key is localization
Dragging and dropping a .pass to simulator tries to save it as a normal file. With .pkpass extension preview to adding it to wallet is started. Adding that extension to docs should help users who don't know the correct extension