- Home
- Skills
- DevOps & Cloud
- Ship Signed Windows Desktop Apps
Ship Signed Windows Desktop Apps
Integrate Azure Artifact Signing and signed auto-updates into Tauri, Electron, or native Windows desktop applications.
$29
Works with the AI Agents you already use
Ship Signed Windows Desktop Apps
Example session with this skill installed
I'm getting 'VerifiableCredential card missing' in Authenticator while trying to set up Azure Trusted Signing for my Tauri app. How do I fix this and wire the signing into my build?
- Read your context and instructions
- Compiled the ship signed windows
The "card missing" error occurs because you haven't generated a Verified ID with a Microsoft partner yet. You must complete the ID and selfie check before the presentation request will work.
Azure Signing Integration
| Step | Action | Resolution / Command |
|---|---|---|
| Identity Fix | Get Verified ID | On the Azure verification page, select "Don't have a Verified ID? Get verified here" to scan the partner QR. |
| Identity Fix | Share Card | After the selfie check, scan the original Azure QR again to share the credential. |
| Tauri Config | Update tauri.conf.json | Add artifact-signing-cli to your bundle > windows > signCommand. |
| Auth | Set Env Vars | Define AZURE_CLIENT_ID, AZURE_CLIENT_SECRET, and AZURE_TENANT_ID. |
{
"bundle": {
"windows": {
"signCommand": "artifact-signing-cli -e https://neu.codesigning.azure.net/ -a YourAccount -c YourProfile -d \"My App Name\" %1"
}
}
}
Next steps
- Install the CLI tool using
cargo install artifact-signing-cli. - Once identity is
Completed, create a Public Trust certificate profile in the Azure portal. - Run a test build and verify the output with
Get-AuthenticodeSignatureto ensure the publisher name matches your legal entity.
Connects securely to your tools. The creator never sees your data.
About this skill
Code-signing a Windows app with Azure Artifact Signing is cheap, but the path is full of traps: identity validation stuck on "Action Required", a "card missing" error in Microsoft Authenticator, 404s on the Verified ID QR code, emails sent to the wrong mailbox, certificateThumbprint that never works, and installers that are signed while the app inside is not.
This skill walks your agent through the whole path, from prerequisites to a release that is signed, timestamped and verified, then adds a Tauri 2 auto-updater with signed manifests and tests it, including a forged-manifest test.
Includes: a troubleshooting table for identity validation, a signCommand setup for Tauri, verify-signatures.ps1 (checks status, signer and timestamp, and fails the build if anything is unsigned), make-latest-json.mjs, templates and a release checklist.
Includes an EXPERT.md reference (exact parameters, thresholds, failure diagnosis). Tested scripts: verify-signatures.ps1, make-latest-json.mjs.
Built from a real release shipped in 2026.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scanned
Verified clean today
- Passed all security checks, Safe to install
Requires