Skills

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. Check gh --version. If missing, ask the user to install gh and stop.
  • Require authenticated gh session. Run gh auth status. If not authenticated, ask the user to run gh auth login (and re-run gh 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 *.md file under .github/pull_request_template/
  • One *.md file 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.

Workflow

Read the whole SKILL.md on GitHub

More in Git and review