auto-author-goal

Generate model-judgeable exit predicate documents from project plan files.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/shawnroos/auto --skill auto-author-goal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-author-goal
Source: https://github.com/shawnroos/auto/tree/main/skills/auto-author-goal
Command: npx skills add https://github.com/shawnroos/auto --skill auto-author-goal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of ambiguous agent termination by creating precise, model-judgeable goal documents that align the AI's execution with clear, verifiable success criteria.

Core Features & Use Cases

  • Goal Compilation: Transforms high-level plans into structured, judgeable exit predicates.
  • Divergence Mitigation: Aligns agent-driven stop hooks with model-judged goals to prevent infinite loops.
  • Use Case: When working on a complex feature, use this skill to generate a goal document that ensures the agent only stops when all acceptance criteria are met and tests are verified.

Quick Start

Ask the agent to author a goal document for the current plan and save it to the auto goals directory.

Frequently Asked Questions about auto-author-goal

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

FAQPage Schema
How do I generate model-judgeable exit predicates for autonomous agent workflows?

To generate model-judgeable exit predicates, parse project plan files to extract requirements and acceptance examples into a standardized goal document. This structured format enables autonomous agents to verify success criteria precisely and terminate execution without stalling.

Why does my autonomous agent stall or exit prematurely during workflow automation?

Autonomous agents stall or exit prematurely when termination criteria are ambiguous. Generating structured, model-judgeable exit predicate documents aligns agent-driven stop hooks with verified goals, preventing infinite loops and ensuring acceptance criteria are fully met before stopping.

What's the best way to prevent AI agent infinite loops in complex feature development?

The best way to prevent AI agent infinite loops is compiling high-level plans into structured exit predicates. These model-judgeable goal documents ensure the agent only stops when all acceptance criteria are met and tests are verified, mitigating divergence.

How do I author a goal document for my current plan to govern agent termination?

To author a goal document, ask the agent to compile the current plan and save the generated exit predicates to the auto goals directory. This document transforms plan requirements into model-judgeable, observable success criteria for governing autonomous termination.

Do I need specific dependencies to compile high-level plans into judgeable goals?

No specific dependencies are required to compile high-level plans into judgeable goals. The skill parses existing plan files to extract requirements and acceptance examples, generating standardized exit predicate documents natively for workflow automation scenarios.

When should I use model-judgeable exit predicates for workflow automation?

Use model-judgeable exit predicates for workflow automation when precise, observable success criteria are required to prevent agent stalling. This approach is essential for complex feature development where alignment between agent execution and verifiable acceptance tests is critical.