lnwjud-scheduled-continuation

Continues durable lnwjud goals autonomously across ChatGPT turns using hourly recurring scheduled tasks.

166|78|Updated Aug 10, 2026
One-click install
npx skills add https://github.com/engasnm111/lnwjud --skill lnwjud-scheduled-continuation-engasnm111
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lnwjud-scheduled-continuation
Source: https://github.com/engasnm111/lnwjud/tree/main/.agents/skills/lnwjud-scheduled-continuation
Command: npx skills add https://github.com/engasnm111/lnwjud --skill lnwjud-scheduled-continuation-engasnm111

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about lnwjud-scheduled-continuation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make a ChatGPT agent continue a long task automatically across turns?▼

Start a durable lnwjud goal with run_goal before the first mutation, checkpoint milestones with checkpoint_goal, and ensure one recurring hourly Native ChatGPT Scheduled Task exists via prepare_scheduled_continuation. The goal then resumes on each hourly wake without the user typing continue.

How does the recurring scheduled task work for durable goals?▼

Each active goal gets exactly one Native ChatGPT Scheduled Task with occurrence=interval and intervalMinutes=60 in the current chat. Ordinary wakes never consume or replace it; the same task ID survives until the goal completes and the task is deleted or disabled.

Can I use cron, Windows Task Scheduler, or schtasks as a fallback scheduler?▼

No. The skill explicitly forbids lnwjud scheduler, Windows Task Scheduler, schtasks.exe, cron, shell timers, and browser automation as fallbacks. Only the Native ChatGPT Scheduled Task surface resolved from the current host registry is allowed.

What happens if a worker crashes or its lease expires mid-goal?▼

The next hourly wake calls claim_scheduled_continuation, which detects the stale lease after a bounded 60-second heartbeat grace window and recovers the orphan in the same tick. A new worker reacquires the same goalKey with run_goal and resumes from the latest checkpoint.

Why does the agent keep working instead of stopping after a checkpoint?▼

A checkpoint is not a turn boundary; it only persists progress. The worker must continue useful work in the same turn and may yield only when the goal is terminal, a real external blocker exists, or confirmed continuation coverage allows a safe boundary.

When is a durable goal considered complete?▼

Completion requires all blocking tasks terminal with inspected results, the recurring native task deleted or disabled with a recorded cancellation receipt, and finish_goal returning completionState=completed confirmed by get_goal. Reporting done while get_goal is active is forbidden.