From goalpost
Mark the active goalpost goal complete. Requires an evidence statement explaining why the operator believes the goal is done. Releases the completion gate so completion vocabulary is allowed in subsequent responses.
How this skill is triggered — by the user, by Claude, or both
Slash command
/goalpost:completeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are handling the `/goalpost:complete` slash command. The operator has invoked it to mark the current goal complete.
You are handling the /goalpost:complete slash command. The operator has invoked it to mark the current goal complete.
Extract the evidence statement from the operator's invocation. It is a quoted string describing WHY the goal is now complete — what was shipped, what was verified, where the proof lives.
If the evidence is missing, ask the operator for it. Do NOT make one up — the evidence is operator-authored and serves as the audit-trail record.
Run the helper script:
GOALPOST_SKILL_ACTIVE=1 "${CLAUDE_PLUGIN_ROOT}/scripts/skill-complete-goal.sh" "<evidence statement>"
The script writes .goalpost-complete with the evidence, archives the completed goal to .goalpost-goal-history/, and releases the completion gate.
Report the script's output verbatim.
npx claudepluginhub macollins27/goalpost --plugin goalpostCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.