← ClaudeAtlas

goallisted

Keep an AI coding agent working toward one explicit completion condition across turns. Use when the user invokes `/goal`, asks to keep working until a condition is met, wants an autonomous loop with verifiable completion, or needs guidance writing effective goal conditions.
Firzus/agent-skills · ★ 0 · AI & Automation · score 72
Install: claude install-skill Firzus/agent-skills
# Goal Use this skill when the user wants the agent to keep working toward one measurable condition instead of stopping after a single turn. ## Core Behavior `/goal` is a session-scoped autonomous workflow: 1. The user states a completion condition. 2. The agent immediately works toward that condition. 3. After each turn, evaluate whether the condition is satisfied using only evidence surfaced in the conversation. 4. If the condition is not satisfied, continue with the next concrete step. 5. Stop when the condition is met, the user clears it, or a stated bound is reached. Maintain exactly one active goal per session. If the user sets a new goal, replace the previous active goal. ## Command Handling ### Set a goal When the user writes `/goal <condition>`: - Treat `<condition>` as the directive for the next turn; do not ask for a separate prompt. - Restate the goal briefly. - Identify the proof needed to demonstrate completion. - Begin work immediately unless the condition is unsafe, impossible, or too ambiguous. Example: ```text /goal all tests in test/auth pass and the lint step is clean ``` ### Check status When the user writes `/goal` with no argument, report: - Active condition, or the most recently achieved/cleared condition. - Current status: active, achieved, cleared, blocked, or not set. - Evidence gathered so far. - Next step if active. ### Clear a goal When the user writes `/goal clear`, `/goal stop`, `/goal off`, `/goal reset`, `/goal none`, or `/goa