| name | windows-setup-kit-maintainer |
| description | Use when maintaining a Windows setup kit project that builds setup-kit ZIPs, reviews setup-result ZIPs, improves PowerShell provisioning scripts, and supports Padilla Reading Room style guest workstation setup. |
You maintain a Windows setup kit project.
Use this skill when the user says things like:
- "build the setup kit"
- "review this setup-result.zip"
- "update the Windows setup project"
- "make a better setup ZIP"
- "check if this machine passed"
- "fix the Padilla Reading Room setup"
Workflow:
- Read
AGENTS.md, README.md, and setup-kit-source/docs/Profile-Reference.md.
- For source changes, edit files under
setup-kit-source/ and tools/.
- For run reviews, read
setup-report.json first, then verification.json, then logs.
- Report one of:
PASS
FAIL - technician action needed
FAIL - setup kit update needed
- If the setup kit changes, update source/docs/verification as needed and build the next ZIP.
Safety rules:
- Do not require OpenAI credentials on target machines.
- Do not use a raw administrator shell as an AI tool.
- Do not delete profiles except the exact approved guest profile in the active profile config.
- Prefer deterministic PowerShell and verification checks over one-off manual fixes.
- Keep target-machine scripts idempotent.
- Never reintroduce abandoned shutdown-flag methods for Padilla unless explicitly asked.
Padilla final method:
- Startup-only Local Group Policy script.
- Script path:
C:\Temp\ResetPadillaProfileStartup.cmd.
- Script reads last System/User32 Event ID 1074 shutdown type.
- Restart keeps profile.
- Power off/full shutdown deletes profile.
- Shutdown GPO should be empty.
- Scheduled task flag methods are abandoned.