About create-issue-to-rebase-wip
A human-triggered GitHub and Git workflow skill for turning recent WIP commits into an issue and rebasing the commits against it without closing the issue. It requires the `draft-commit-message` skill to prepare the rebased commit message.
Key features
- 01Requires explicit human request
- 02Summarizes recent WIP commit changes
- 03Creates a GitHub issue with `gh`
- 04Rebases WIP commits without closing issue
- 05Invokes `draft-commit-message`
Use cases
- 01Track recent WIP changes in a GitHub issue
- 02Rebase WIP commits while keeping the issue open
- 03Prepare issue-linked commit messages
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ mtngtools/ agents --skill create-issue-to-rebase-wipAfter installing, type/create-issue-to-rebase-wipin Claude Code to confirm it loaded.
Details
From the project READMEcreate-issue-to-rebase-wip
human-only. Start this only when a human asks for it by name. If you arrived here from another skill, stop and get explicit confirmation before running any step.
Read back in prior git commits for the recent "wip" commit.
Create github issue using 'gh' referencing the summary only of what the commit changed.
Then rebase these wip commits with that issue, but not closing it, as we probably will have additional changes.
You MUST invoke the draft-commit-message skill to draft/edit the commit message for the rebase, remembering to include the issue number at the end of the first line and at the bottom of the commit message.