modules/open-url.json
{
"name": "open-url",
"description": "Open a URL in the default browser.",
"shell": "PowerShell",
"script": "Start-Process \"{{url}}\"",
"variables": [
{
"name": "url",
"type": "string",
"required": true,
"default": "https://example.com"
}
]
}
Then sign the ZIP with KaynoSigner. KaynoSigner adds kayno-signature.json to the output ZIP.