What problem does it solve? Long-running agent shifts can leave behind damaged or confusing runtime state such as stale deadlines, leftover STOP markers, and orphaned session or watchman files. This Skill clears that runtime state safely without deleting the owner's actual work, history, or evidence. ## Core Features & Use Cases - Safe runtime cleanup: Runs a trusted helper that performs Stop (pause and disarm), then removes the current deadline, leftover STOP files, and temporary session, recovery, watchman, lease, and mutex markers. - Work preservation: Keeps the punch list, unfinished items, rules, parking lot, work orders, receipts, archives, research, opportunities, snag log, shift log, and workspace configuration intact. - Idempotent and host-aware: A second Reset is safe, it never deletes the .nightshift/ directory, and it resolves the correct runtime across Claude Code, Codex, and native Windows PowerShell. - Use Case: After a long coding shift ends in a confusing state with a stale deadline blocking new work, run Reset to clear the runtime markers and start a fresh shift while keeping all prior receipts and unfinished items available. ## Quick Start Ask the agent to reset the nightshift runtime state for this project so the stale deadline and session markers are cleared without losing any recorded work.