What problem does it solve? It lets you batch high-quality GOAL prompts in a queue and have a fresh, memoryless agent session execute them later, one at a time, without double-processing or losing track of completed and failed work. ## Core Features & Use Cases - Single-item dispatch: Picks the oldest GOAL file from ~/.goal-prompt-queue/inbox/ by created_at and atomically moves it to inprogress/ so concurrent runners never grab the same task. - Four-folder lifecycle: Tracks every GOAL through inbox → inprogress → done/error, appending completed_at and a result summary to the file's frontmatter. - Memoryless autonomous execution: Reads workspace_directory from frontmatter, changes into that project, and executes the GOAL body via /goal or as a direct task brief, honoring CONSTRAINTS, DONE WHEN, VERIFY, and STOP RULES. - Use Case: Schedule a cron job that invokes this skill nightly so queued GOALs prepared during the day are executed unattended by Claude or Codex, with PRs created and results recorded by morning. ## Quick Start Run the goal-prompt-dispatch skill to pick up and execute the oldest GOAL waiting in my queue.