Replaces 3 sibling skills: add-objective, insert-objective, remove-objective. Note: decimal objectives (insert) were removed in v1.2 (TRD 12-06, I2 survey: 0% usage).
@.planning/ROADMAP.md @.planning/STATE.md
ROUTE_JSON=$(node ~/.claude/devflow/bin/df-tools.cjs skill-route objective $ARGUMENTS --raw)
Parse the JSON. If it contains error, display the usage field to the user and stop. Otherwise extract subcommand, args, and workflow.
2. Follow the resolved workflow.
Based on subcommand:
add→ execute the add-objective workflow loaded above with the residual argsremove→ execute the remove-objective workflow with the residual args
Pass residual args to the workflow as if the user had typed them.
3. Display deprecation summary if invoked via redirect (handled by redirect skills; this consolidated skill does not log deprecation itself).