What problem does it solve?
Manually creating a remote install script and self‑update logic for PowerShell projects is error‑prone and time‑consuming. This skill automates detection of repository context, identifies the main app script, gathers install parameters, and generates both install.ps1 and an update‑check block.
Core Features & Use Cases
- Auto‑detect repository metadata: parses Git remote to obtain owner/repo and checks for typical launcher scripts.
- Primary script resolution: extracts the target app script from
scripts/Start-App.ps1 or prompts the user when ambiguous.
- Interactive context gathering: asks only for missing information such as install directory or required PowerShell module.
- Delegates to
remote‑installer: creates a robust install.ps1 and injects an update‑check snippet into the app script.
- Verification step: ensures generated artifacts exist and pass safety checklists.
Use case: When onboarding a new PowerShell application repository, run this skill to instantly equip the project with a one‑liner remote installer and automatic self‑updates.
Quick Start
Ask the skill to add a remote installer to the current repository.