From planning-workflow
Verifies completeness of all planning docs and commits them to main. Use when 'commit the task', 'finalize the task', 'commit task docs', or after all planning docs have been reviewed and approved. Not applicable when implementation has already started or for committing code changes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/planning-workflow:commit-taskThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Verify completeness of all planning docs and commit them to `main`. This is the final planning stage -- it does NOT create a feature branch or start implementation.
Verify completeness of all planning docs and commit them to main. This is the final planning stage -- it does NOT create a feature branch or start implementation.
Part of the task planning workflow. See references/workflow-overview.md for the full pipeline.
Find the active task from user input or recent context. Locate the task folder under docs/tasks/$ID-$NAME/.
All checks must pass before committing:
requirements.md, solution.md, context.md, plan.mdUNRESOLVED(P1) threads remainepic: frontmatter, all four docs have the same valueIf any check fails, report the failures and stop. Do not commit incomplete docs.
The planning docs are complete and about to be committed — advance the task to
the pending stage (awaiting execution). See
references/task-status.md: set status: pending in
plan.md frontmatter (markdown task) or status="pending" on <pd-doc> in
plan.html (HTML/beta task). Stage this change with the docs.
git add docs/tasks/$ID-$NAME/*
git commit -m "docs(tasks): add task $ID-$NAME planning docs"
After committing, push to origin:
git push origin main
If the push fails because the local branch is behind origin:
git pull --rebase origin main then git push origin maingit rebase --abort and try git pull --no-rebase origin main then git push origin mainAfter successful push, tell the user:
"Task $ID planning docs committed and pushed to main. To begin implementation, run /execute-task $ID."
Do NOT create a feature branch. Do NOT start implementation.
See references/commit-conventions.md for commit message format and rules.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub mistakenot/skills --plugin planning-workflow