What problem does it solve? Long-running multi-step work in ChatGPT often stalls when a turn ends, forcing users to type "continue" repeatedly. This Skill keeps one durable lnwjud goal progressing autonomously across turns by managing a single hourly recurring Native ChatGPT Scheduled Task until the goal reaches verified terminal completion. ## Core Features & Use Cases - Durable goal lifecycle management: Uses run_goal, checkpoint_goal, and finish_goal to acquire leases, persist progress, and finalize work only after verified acceptance evidence. - Single recurring watchdog: Creates and reuses exactly one hourly (intervalMinutes=60) Native ChatGPT Scheduled Task per goal, with strict rules against duplicate, one-time, or external scheduler fallbacks. - Crash and orphan recovery: Handles stale leases, worker-busy collisions, and orphaned goals with bounded 60-second grace windows and same-tick takeover. - CI watcher integration: Tracks GitHub Actions runs via gh run watch as durable blocking jobs instead of yielding to the next scheduled tick. - Use Case: An agent refactoring a repository across many turns checkpoints each milestone, survives session interruptions, and only reports completion after the recurring task is deleted and finish_goal confirms a terminal state. ## Quick Start Ask the agent to start a durable lnwjud goal for your multi-step task and let it continue autonomously with scheduled continuation until it is verifiably complete.