How this command is triggered — by the user, by Claude, or both
Slash command
/goals:nextThe summary Claude sees in its command listing — used to decide when to auto-load this command
Advance the active Goals goal. 1. Run `goals next --agent claude` and read the current phase, its goal, and acceptance criteria. Work **only** the current phase. 2. **Assess the phase before building** (PACERS — see `/goals-problem-solving`). Break it into sub-problems, **hunt the assumptions you'll depend on**, and list the open questions. Record them so the user can trace the *why*: `goals assess assume "I'm assuming X" --building "…" --toward "…" --depends --phase <PHASE>` for each, and `goals assess breakdown --file breakdown.json`. Keep each `statement` plain enough ...
Advance the active Goals goal.
goals next --agent claude and read the current phase, its goal, and
acceptance criteria. Work only the current phase./goals-problem-solving).
Break it into sub-problems, hunt the assumptions you'll depend on, and list
the open questions. Record them so the user can trace the why:
goals assess assume "I'm assuming X" --building "…" --toward "…" --depends --phase <PHASE> for each, and goals assess breakdown --file breakdown.json.
Keep each statement plain enough for a high-school reader.verifications (each covers a criterion or
an assumption id). Run goals phase evidence <PHASE> --file <evidence.json>,
then goals phase verify <PHASE> — the engine runs your checks and records the
real results; you cannot pass one yourself. Fix until every automated check
passes.goals phase review <PHASE>; fix anything it flags; when it passes, run
goals phase accept <PHASE>.goals check. If it says you're waiting on the user, ask one
plain-language question using its wording and stop. Otherwise continue to the
next phase.End every turn with the goal pin (~4 lines), sourced from goals check, so the
dashboard link and status stay on screen:
---
📌 **<goal objective>** · Phase <current>/<total> (<n> accepted)
Waiting on: <"you — <one-line ask>" or "nothing — agent is working">
Dashboard: <file:// link from goals check, click to open> · Next: `goals next --agent claude`
npx claudepluginhub shivamgupta42/goals --plugin goals/nextRetrieves next task by priority and initiates strict TDD workflow: implement, check, done. Accepts [task_id] and flags like --check, --dry-run, --json, --quiet.
/nextDisplays the next project task with related knowledge in Korean, prompts user to start, executes on confirmation using MCP tools, and updates status with progress.
/nextDetermines and executes the next unambiguous operational step in the Alfred dev workflow using Python helper and state files like .claude/alfred-*.json and docs/project/*.md.
/nextReads project state and automatically executes the appropriate next workflow end-to-end, preserving gates, validations, checkpoints, and routing.
/nextFetches the first pending article from SQLite queue sorted by ID, displays details including title, area, subject, queue stats, and start-writing command. Handles empty queue.
/nextSuggests prioritized next action for a project by analyzing state, requirements, and tasks. Handles project selection, creation, and task format migration.