app-it-windows
Create Windows beta desktop launchers for local web projects: WPF + WebView2 .exe, Start Menu shortcut, .ico, warm server, quit cleanup. Use when the user asks for app-it-windows, a Windows app, .exe launcher, Start Menu shortcut, Windows package, or desktop icon. CI-guarded but untested on Windows hardware; never claim runtime success without a Windows maintainer.
npx skills add Christian-Katzmann/app-it --skill app-it-windows --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# app-it-windows - Make a project launchable on Windows (beta) **Windows beta: scaffolded, untested on real hardware, maintainer wanted.** The macOS `app-it` lane is proven. This Windows sibling mirrors the contract with Windows primitives, but every runtime behavior that needs a real Windows desktop must be marked deferred: `this needs a Windows maintainer - see docs/WINDOWS.md`. ## Non-Negotiables 1. Run `templates/inspect.ps1` first and read the output before editing. 2. Trust disk over docs. Verify project type, scripts, ports, and desktop signals from files. 3. Build everything a Mac or CI can build; never claim Windows runtime behavior works unless it was verified on real Windows hardware. 4. Prefer the WPF + WebView2 host. Edge `--app=` is a fallback, not the default. 5. Keep Windows visibly beta in every report and user-facing summary. 6. Copy shipped templates and customize through `scripts\app-it.config.json`. Do not re-derive launcher patterns. 7. Verify build/lint/config checks, then list hardware-only checks as deferred. ## Reference Map Open only what the inspection or chosen path needs: - `references/maintainer-contract.md` - what a Mac can produce, what must be defe
- Non-Negotiables
- Reference Map
- Templates
- Workflow
- 1. Inspect
- 2. Decide
- 3. Build
- 4. Verify
- 5. Report
- Quick Defaults
- Stop Signs
What does the app-it-windows skill do?
Create Windows beta desktop launchers for local web projects: WPF + WebView2 .exe, Start Menu shortcut, .ico, warm server, quit cleanup. Use when the user asks for app-it-windows, a Windows app, .exe launcher, Start Menu shortcut, Windows package, or desktop icon. CI-guarded but untested on Windows hardware; never claim runtime success without a Windows maintainer.
How do I install it?
Run `npx skills add Christian-Katzmann/app-it --skill app-it-windows --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From Christian-Katzmann/app-it, a repository with 216 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
