workflow-commit-and-pr
Installation
SKILL.md
Workflow: Commit and PR (pre-merge orchestration)
Announce at start: "I'm using the workflow-commit-and-pr skill to {commit / draft a PR / ship this branch}."
When to invoke
- The user wants to commit staged changes ("commit this", "make a commit").
- The user wants to create a PR ("open a PR", "ship this", "create a pull request").
- The user announces feature completion ("I'm done", "I finished the feature", "feature is complete") — preview-only mode.
- The user references a ticket key (
[A-Z]+-\d+, atlassian/Confluence/GitHub URL) AND wants to commit/PR — chainsswe-workbench:ticket-contextfirst.
When NOT to invoke
- The PR is already merged → use
swe-workbench:workflow-cleanup-mergedfor post-merge cleanup. - The user wants to amend or rebase an existing commit → out of scope; do not amend or force-push.
- The user is staging files only (
git add) with no commit intent → no skill needed. workflow-developmentPhase 5 is currently driving the flow → that path invokesswe-workbench:workflow-commit-and-prdirectly (do not interpose).