Skip to content

test: validate install.ps1 + uninstall.ps1 on native Windows PowerShell #4

@evemcgivern

Description

@evemcgivern

Context

`install.ps1` and `uninstall.ps1` were written but never run on real Windows hardware. We need someone with native Windows + PowerShell 5.1+ (or PowerShell 7) to validate the install/uninstall flow end-to-end and report any quirks.

Acceptance criteria

  • Clone the toolkit on Windows
  • Run `.\install.ps1` — confirm it auto-detects `.claude` (or `.agents`), copies skill, seeds config
  • Run `.\install.ps1 -Target "$HOME.agents"` — confirm `-Target` override works
  • Run `.\install.ps1 -Help` — confirm help text renders
  • Run `python work_plan.py --help` against the installed copy — confirm it executes
  • Run `.\uninstall.ps1` — confirm it removes only the marker-verified copies, leaves config + notes alone
  • Open an issue or comment here with any quirks found (path-separator weirdness, encoding issues, prompt behavior, etc.)

If everything works flawlessly, the acceptance is just "ran all of the above, nothing broke" — that's still a valuable result.

Pointers

  • `install.ps1` and `uninstall.ps1` at the toolkit root
  • README "Requirements" section lists the Windows install one-liners for the four prereqs (`winget install ...`)
  • The marker file pattern (`.installed-from` inside each copied skill dir) is what makes uninstall safe

Effort

~20-30 minutes if everything works; longer if you find quirks worth fixing in the same PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions