What problem does it solve? After a sprint finishes, Terminal windows from Phase 2 dev-team sessions pile up, and closing them manually triggers macOS "terminate running processes?" prompts that block automation. This Skill closes the correct window hands-free while protecting live sessions. ## Core Features & Use Cases - Safe window teardown: Resolves the repo's Terminal window via an append-only window registry, pre-kills the window's processes by tty, and closes it without blocking on confirmation sheets. - Sprint-completion guard: Refuses to close unless dev-report.md exists under the repo's docs/sprints directory, with a --force override for aborting a sprint. - Ambiguity protection: Refuses to click a Terminate sheet when multiple windows show one, so a live dev session is never killed by mistake. - Use Case: At sprint wind-down, after /sprint-accept has run, invoke it with the repo name to clean up tab accumulation from multi-sprint sessions while the JSONL transcript stays preserved on disk for /peek or /resume-dev-team. ## Quick Start Ask the agent to close the dev-team window for a given repo, for example: close the window for acme-service-a now that the sprint report is in.