How this command is triggered — by the user, by Claude, or both
Slash command
/claude-intent:intent-setThe summary Claude sees in its command listing — used to decide when to auto-load this command
The user wants to manually set a goal for tracking. Extract the goal description from the user's input (everything after `/intent:set`). Execute this bash command using the Bash tool: Display the formatted output to the user, which shows: - The goal that was set - Decomposed subtasks with estimated completion percentages - Confirmation that progress tracking has started **Note:** Goals are normally auto-detected from user messages. This command is only needed if auto-detection didn't catch the goal or if the user wants to override the detected goal with a specific statement.
The user wants to manually set a goal for tracking.
Extract the goal description from the user's input (everything after /intent:set).
Execute this bash command using the Bash tool:
node "$PLUGIN_DIR/dist/cli.js" set-goal --session "$SESSION_ID" --goal "<extracted goal description>"
Display the formatted output to the user, which shows:
Note: Goals are normally auto-detected from user messages. This command is only needed if auto-detection didn't catch the goal or if the user wants to override the detected goal with a specific statement.
npx claudepluginhub sabhyac26/claude-intent/goalDefines complex goals with structured success criteria, tracks progress, validates completion objectively. Supports templates, status, clear, and history subcommands.
/goalsLists active goals with hierarchical progress bars and status. Also add new goals, update progress, complete, abandon, or detail via <action> args.
/plan-goalBridges the active plan file to Claude Code's /goal primitive by deriving a termination condition from task_plan.md and invoking /goal until the plan is complete.
/taskDefines a task from arguments using task-definition skill if active session exists, otherwise errors instructing to start or continue a session.