npx claudepluginhub chipflow/context-daddy --plugin context-daddyGuided creation of a cross-session goal that persists across sessions.
When invoked, execute the steps below. Don't just explain - DO it.
Ask the user for:
If the user provided these with the command (e.g., /context-daddy:goal-new "Add auth" "Implement OAuth2 login flow"), skip the questions.
Use the goal_create MCP tool:
goal_create(title="TITLE", objective="OBJECTIVE")
Note the goal ID and slug from the response.
Ask the user for their plan steps. If they have a rough plan, help refine it into discrete, checkable steps.
For each step, use the goal_add_step MCP tool:
goal_add_step(id="<goal-id>", description="Step description")
The first step created replaces the default "Define plan steps" placeholder.
You can specify a custom step ID with step_id or insert at a position with after:
goal_add_step(id="<goal-id>", description="Step description", step_id="custom-id", after="previous-step-id")
If the goal spans multiple projects, ask which other projects are involved:
goal_link_project(id="<goal-id>", path="/path/to/other-project", role="dependency")
Show the final goal using goal_show(id="<goal-id>").
Tell the user:
/context-daddy:goal-focus to set which step to work on/context-daddy:goal-done to mark steps complete/context-daddy:goal to manage goals