Yeet
Use only when the user explicitly asks to stage, commit, push, and open a GitHub pull...
Install
npx skills add openai/skills --skill yeet -g -a claude-code -y- Repository
- openai/skills28.4k
- Category
- Git and review
- Updated
- 7d ago
- License
- See repository
- Context cost
- Mediumabout 1,695 tokens
- Runs scripts
- No, instructions only
What it does
Use only when the user explicitly asks to stage, commit, push, and open a GitHub pull request in one flow using the GitHub CLI (`gh`).
Prerequisites
- Require GitHub CLI
gh. Checkgh --version. If missing, ask the user to installghand stop. - Require authenticated
ghsession. Rungh auth status. If not authenticated, ask the user to rungh auth login(and re-rungh auth status) before continuing.
Naming conventions
- Branch:
{description}when starting from main/master/default. - Commit:
{description}(terse). - PR title:
{description}summarizing the full diff.
PR template discovery
Before creating the PR, resolve the repository root and look for the active GitHub PR template from there:
repo_root="$(git rev-parse --show-toplevel)"
Template candidates, in order:
.github/pull_request_template.md.github/PULL_REQUEST_TEMPLATE.md- One
*.mdfile under.github/pull_request_template/ - One
*.mdfile under.github/PULL_REQUEST_TEMPLATE/
Use paths as emitted from the repository root, such as .github/pull_request_template.md, not ./.github/pull_request_template.md.
If exactly one template is found, read it before composing the final PR body and pass it to gh pr create with --template "$template".
If multiple template files are found, stop before PR creation and ask which template to use. If no template exists, use the fallback body shape in this skill.

