codex-display-manager
Manage macOS displays for Codex-driven app windows: identify the display where the user is working, preflight one to four task-owned windows, keep acceptable launch positions, move only when placement is required, restore focus, prove the result, and clean up by ownership. Use whenever Computer Use will launch a Mac app, create a top-level window, arrange apps across displays, or clean up windows, apps, or tabs created during the task.
Install
git clone https://github.com/sunflower-of-parchman/codex-display-manager ~/.claude/skills/codex-display-manager
From README
Codex Display Manager Use this skill as the display manager around Computer Use. It treats the display containing the frontmost work window as preferred, with the pointer display as a fallback. It records ownership, keeps acceptable macOS launch positions, moves only task-owned windows when necessary, proves placement, restores focus, and performs bounded cleanup. Set the helper path once: Fast batch workflow Before launching one to four applications, preflight the complete group in one call: Continue after batchplanned. The plan prefers the display where the user is working. Existing windows remain fixed and act as soft visual obstacles. Task-owned windows and active reservations remain hard collision boundaries. When overlapsExistingWindows is true, a planned task window may cover part of a pre-existing window. Retain batchID, launchOrder, and every reservationID. Launch one app at a time in the returned order.
