Babysitter windows-authenticode-signer
Sign Windows executables with Authenticode using signtool, supporting EV and standard certificates
install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/desktop-development/skills/windows-authenticode-signer" ~/.claude/skills/a5c-ai-babysitter-windows-authenticode-signer && rm -rf "$T"
manifest:
library/specializations/desktop-development/skills/windows-authenticode-signer/SKILL.mdsource content
windows-authenticode-signer
Sign Windows executables with Authenticode using signtool. This skill configures code signing for Windows applications with standard and EV certificates, timestamping, and CI/CD integration.
Capabilities
- Sign executables with Authenticode
- Configure EV certificate signing
- Set up timestamping servers
- Sign with Azure Key Vault
- Configure CI/CD signing workflows
- Verify existing signatures
- Sign DLLs and nested binaries
- Configure dual SHA1/SHA256 signing
Input Schema
{ "type": "object", "properties": { "executablePath": { "type": "string" }, "certificateSource": { "enum": ["file", "store", "azure-keyvault", "digicert"] }, "timestampServer": { "type": "string" }, "hashAlgorithm": { "enum": ["SHA256", "SHA1", "dual"] } }, "required": ["executablePath"] }
Signing Commands
# Sign with PFX file signtool sign /f certificate.pfx /p password /fd SHA256 /tr http://timestamp.digicert.com /td SHA256 MyApp.exe # Sign with certificate store signtool sign /n "My Company" /fd SHA256 /tr http://timestamp.digicert.com /td SHA256 MyApp.exe # Sign with Azure Key Vault AzureSignTool sign -kvu https://myvault.vault.azure.net -kvi $AZURE_CLIENT_ID -kvt $AZURE_TENANT_ID -kvs $AZURE_CLIENT_SECRET -kvc MyCertificate -tr http://timestamp.digicert.com -td sha256 MyApp.exe
Verification
signtool verify /pa /v MyApp.exe
Related Skills
msix-package-generator
processcode-signing-setup