Skill
Create Pull Request
cline
Turns a finished feature branch into a review-ready GitHub pull request - confirming the branch and base, summarising the commits into a description, filling the repo's PR template, and opening it with the `gh` CLI. It is about PUBLISHING your own work for review, not judging someone else's PR, crafting the individual commits, or tagging the release that follows.
Situations it fits
I finished work on a local branch and want to put it somewhere teammates can read and comment; I need to write a concise summary, point it at the right target branch, and publish it on the project's hosting site.You just finished a local branch with a few commits and want to push it and have the repository present the change for teammates to review, including a clear title and description filled in from the project's template.You finished a feature on a topic branch and want to push it to GitHub with a clear description and the repo's review template so teammates can review it online.6 scenarios in the bank answer to Create Pull Request. The rest are in the game.
Skills it gets confused with
These share a family with Create Pull Request, which is another way of saying they are the ones you might reach for by mistake.
- Conventional CommitShapes the message of the commit you are about to make into the Conventional Commits…
- Git Advanced WorkflowsReshapes an existing Git history and untangles branches - interactive rebase…
- Release SkillsCuts a versioned release for whatever kind of project you have - detecting the version…
Knowing what Create Pull Request does is the easy half. Telling it apart from the others under time pressure is the game.
Today's sessionCreate Pull Request is part of cline/cline. Licence: Apache-2.0. The description above was written for this game, not taken from the skill.