From planning-workflow
Finalizes a feature branch and merges it to main. Addresses remaining PR feedback, runs tests, writes feedback.md, merges the PR, exits the worktree, and verifies the merge. Use when 'complete task', 'finalize and merge', 'ship this task', or when the feature branch is ready to ship.
How this skill is triggered — by the user, by Claude, or both
Slash command
/planning-workflow:complete-taskThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Finalize feature branch and merge to main.
Finalize feature branch and merge to main.
Part of the task planning workflow. See references/workflow-overview.md for the full pipeline.
Verify all before starting:
main)git status shows no uncommitted changes)If any prerequisite fails, report which one and stop.
Check for unresolved review threads. If any exist, invoke the address-feedback skill to resolve them before continuing.
All must pass before proceeding.
If steps 1-2 produced new commits, push them.
Create feedback.md in the task folder using the template below.
See references/template-feedback.md for the feedback template.
Shut down any worktree-local services (dev servers, watchers, etc.).
gh pr merge --squash --delete-branch
Switch back to main working tree.
git pull
Check git log for the squashed commit and verify key files are present.
See references/commit-conventions.md for commit message format and rules.
npx claudepluginhub mistakenot/skills --plugin planning-workflowGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.