Generate NSIS installer scripts for Windows with custom UI and features
Scanned 9/2/2026
Install to Claude Code
npx -y skills add a5c-ai/babysitter --skill nsis-installer-generator --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Nsis Installer Generator?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/a5c-ai-nsis-installer-generator-babysitter)More formats (shields.io, HTML) on the badges page.
---
name: nsis-installer-generator
description: Generate NSIS installer scripts for Windows with custom UI and features
allowed-tools: Read, Write, Edit, Bash, Glob, Grep
tags: [windows, nsis, installer, distribution, packaging]
graph:
domains: [domain:software-engineering]
specializations: [specialization:desktop-development]
skillAreas: [skill-area:cross-platform-desktop, skill-area:deployment-infrastructure-management]
roles: [role:desktop-developer, role:fullstack-engineer]
workflows: [workflow:feature-development, workflow:release-management]
---
# nsis-installer-generator
Generate NSIS (Nullsoft Scriptable Install System) installer scripts for Windows applications.
## Capabilities
- Generate NSIS scripts
- Configure installer UI
- Set up components selection
- Configure file associations
- Add registry entries
- Create shortcuts
- Configure uninstaller
## Input Schema
```json
{
"type": "object",
"properties": {
"projectPath": { "type": "string" },
"appName": { "type": "string" },
"version": { "type": "string" },
"components": { "type": "array" },
"createShortcuts": { "type": "boolean" }
},
"required": ["projectPath", "appName", "version"]
}
```
## NSIS Script Example
```nsi
!include "MUI2.nsh"
Name "My Application"
OutFile "MyApp-Setup.exe"
InstallDir "$PROGRAMFILES\MyApp"
RequestExecutionLevel admin
!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_PAGE_FINISH
!insertmacro MUI_LANGUAGE "English"
Section "Install"
SetOutPath $INSTDIR
File /r "dist\*.*"
WriteUninstaller "$INSTDIR\Uninstall.exe"
CreateShortcut "$DESKTOP\MyApp.lnk" "$INSTDIR\MyApp.exe"
SectionEnd
Section "Uninstall"
Delete "$DESKTOP\MyApp.lnk"
RMDir /r "$INSTDIR"
SectionEnd
```
## Related Skills
- `wix-toolset-config`
- `windows-authenticode-signer`
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!