What problem does it solve? Starting a long-running agent shift at a fixed clock time requires correct scheduler configuration, queued work, and headless permissions; a mistake in any of these is only discovered when the scheduled run silently does nothing. This Skill walks through every preflight check and prints the exact scheduler config without registering anything. ## Core Features & Use Cases - Preflight validation: Verifies the Nightshift site exists, the punch list has open items, permissions support headless runs, and no shift is already armed before generating any config. - Scheduler config generation: Prints launchd, cron, systemd timer, or Windows Task Scheduler entries for a given HH:MM time via the ns schedule command, installing nothing. - Use Case: You want your Claude Code or Codex agent to start working a queued punch list at 2:00 AM. Run this Skill to confirm the work is queued and permissions hold, then receive the exact scheduler command to paste into your terminal. ## Quick Start Ask the agent to schedule my Nightshift shift to start at 02:00 and print the scheduler config for my platform.