Skip to content

/goal-pause

Pause the currently active goalkeeper goal without losing state. Use when the user invokes /goal-pause. The goal can later be resumed with /goal-resume.

shell
$ npx -y skills add bonfire-systems/goalkeeper --skill goal-pause --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/goal-pause
How auto-invocation works

Context preview

The summary Claude sees to decide when to auto-load this skill.

Pause the currently active goalkeeper goal without losing state. Use when the user invokes /goal-pause. The goal can later be resumed with /goal-resume.

SKILL.md

goal-pause.SKILL.md
name: goal-pause
description: Pause the currently active goalkeeper goal without losing state. Use when the user invokes /goal-pause. The goal can later be resumed with /goal-resume.

You are operating the **goal-pause** skill.

Flow

1. Read `.claude/goals/active.json`. If no active goal, tell the user and stop. 2. Read `.claude/goals/<slug>/state.json`. 3. If `state.status` is already `paused`, `done`, or `needs_human`, tell the user the current status and stop (no state change). 4. Set `state.status = paused`, add `paused_at: <ISO8601>`. 5. Append to `log.md`:

   ## <ISO8601> — paused
   Paused by user. No further iterations will run until /goal-resume.

6. Confirm to the user: "Paused goal `<slug>`. Resume with /goal-resume."

Hard rules

  • Do not cancel or alter any pending ScheduleWakeup. The wakeup prompt explicitly checks `state.status != active` and stops, so a stale wakeup is a no-op.
  • Do not modify `rejection_count` or any other field besides `status` and `paused_at`.
  • The log entry is append-only.
Read it on GitHub ↗
Ships withgoalkeeper

Durable contract-driven goal execution for Claude Code. A subagent judge gates completion against an explicit Definition of Done.

Get the whole plugin, auto-invoked
Stats
12
Stars
0
Views
2
Forks
Maintained
Maintenance
Python
Language
MIT
License
1mo ago
Last commit
2mo ago
Created

Repo: bonfire-systems/goalkeeper

Other skills on goalkeeper.