Agent skill · Backend & API

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.

Christian-Katzmanngithub.com/Christian-KatzmannGitHub ↗
claude-codecodexMIT
Install
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.

Facts
Files in the skill folder: 27
SKILL.md size: 6 KB
Bundled scripts: none
Path: plugins/app-it-windows/skills/app-it-windows/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 216
Language: Shell

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. Non-Negotiables
  2. Reference Map
  3. Templates
  4. Workflow
  5. 1. Inspect
  6. 2. Decide
  7. 3. Build
  8. 4. Verify
  9. 5. Report
  10. Quick Defaults
  11. Stop Signs
Ships with 24 files
  • references/generated-files.md
  • references/inspection-and-strategies.md
  • references/maintainer-contract.md
  • references/report-template.md
  • references/verification.md
  • references/wrapper-host.md
  • templates/PSScriptAnalyzerSettings.psd1
  • templates/app-it.config.example.json
  • templates/desktop-build.ps1
  • templates/desktop-icons.ps1
  • templates/desktop-install.ps1
  • templates/desktop-quit.ps1
  • templates/inspect.ps1
  • templates/placeholder-icon-gen.ps1
  • templates/run-template-edge.ps1
  • templates/run-template.ps1
  • templates/wrapper-windows/.gitignore
  • templates/wrapper-windows/App.xaml
  • templates/wrapper-windows/App.xaml.cs
  • templates/wrapper-windows/DevServer.cs
  • templates/wrapper-windows/HostConfig.cs
  • templates/wrapper-windows/MainWindow.xaml
  • templates/wrapper-windows/MainWindow.xaml.cs
  • templates/wrapper-windows/SingleInstanceGate.cs
first 24 of 27
More from app-it
All skills →
About this skill
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.

Keep going