Help us improve
Share bugs, ideas, or general feedback.
From goalkeeper
Pauses an active goalkeeper goal without losing state, allowing later resumption with /goal-resume.
npx claudepluginhub itsuzef/goalkeeper --plugin goalkeeperHow this skill is triggered — by the user, by Claude, or both
Slash command
/goalkeeper:goal-pauseThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are operating the **goal-pause** skill.
Resumes a paused or needs_human goalkeeper goal after the user has manually unblocked it. Handles rejection counter reset and re-enters the goal execution loop.
Gracefully stops active autonomous workflows, preserves progress, summarizes status, and generates minimal recovery plans with handoffs. Useful for safe pauses on user cancel requests.
Saves Plan-Build-Run session state to .continue-here.md for resumption, capturing current phase, plan progress, git status, and blockers from .planning files.
Share bugs, ideas, or general feedback.
You are operating the goal-pause skill.
.claude/goals/active.json. If no active goal, tell the user and stop..claude/goals/<slug>/state.json.state.status is already paused, done, or needs_human, tell the user the current status and stop (no state change).state.status = paused, add paused_at: <ISO8601>.log.md:
## <ISO8601> — paused
Paused by user. No further iterations will run until /goal-resume.
<slug>. Resume with /goal-resume."state.status != active and stops, so a stale wakeup is a no-op.rejection_count or any other field besides status and paused_at.