{"version":"2.1.248","anchor":"goal-sets-a-condition-claude-checks-before-it-stops","canonical_anchor":"goal-sets-a-condition-claude-checks-before-it-stops","heading":"\/goal sets a condition Claude checks before it stops","tier":"use","area":"Slash Commands","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/goal-sets-a-condition-claude-checks-before-it-stops","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### `\/goal` sets a condition Claude checks before it stops\n\nNew \/goal command records a condition Claude checks before it finishes a turn.\n\n**What**\n\nA new slash command that records a goal Claude tests before ending a turn. Pass a condition to set one, or `clear` to remove it.\n\n**Details**\n\n- Ships as a local command in this build; whether its registration is conditional on anything is not settled in the code.\n\n**Usage**\n\n`\/goal all tests pass \/goal clear` **Evidence** `Set a goal Claude checks before stopping`\n\n- Area: Slash Commands\n- Names: `\/goal`, `\/goal clear`\n- Tier: Use it now\n- Useful: 5\/5\n- Signal: 4\/5"}