yeet

Stage, commit, and push code changes to a new branch, then create a draft GitHub pull request via the GitHub CLI.

24.7k|1.7k|Updated Nov 25, 2025
One-click install
npx skills add https://github.com/openai/skills --skill yeet-openai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yeet
Source: https://github.com/openai/skills/tree/main/skills/.curated/yeet
Command: npx skills add https://github.com/openai/skills --skill yeet-openai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of preparing code changes for review by automating the staging, committing, and pull request creation workflow.

Core Features & Use Cases

  • Automated Git Workflow: Stages all changes, creates a concise commit message, and pushes to a new branch.
  • GitHub PR Creation: Opens a draft pull request with a pre-filled title and body using the GitHub CLI.
  • Use Case: After completing a feature, use this Skill to quickly get your code ready for a pull request without manually typing multiple Git commands.

Quick Start

Use the yeet skill to prepare this branch for review by staging changes, writing a focused commit, and opening a PR.

Frequently Asked Questions about yeet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate staging, committing, and opening a GitHub pull request?

Automating a GitHub pull request workflow requires staging all code changes, generating a commit, pushing to a new branch, and executing the GitHub CLI to create a PR. This skill performs that entire sequence instantly.

Do I need the GitHub CLI installed to automate code review preparation?

Yes, automating code review preparation requires the GitHub CLI (`gh`) to be installed and authenticated on your system. The skill relies on it to push code changes and open draft pull requests.

Can I use this to create a draft pull request instead of a final one?

Yes, you can create a draft pull request. The skill automates opening draft pull requests with pre-filled titles and bodies, ensuring your code changes are safely queued for review before finalizing.

What is the best way to prepare code changes for a pull request without manual git commands?

The best way to prepare code changes without manual git commands is using an automated workflow tool. This skill handles staging, committing, pushing to a new branch, and PR creation in one action.

How does this automated git workflow handle branch creation and commit messages?

The automated git workflow handles branch creation by pushing your staged changes to a new branch. It automatically generates a concise commit message to ensure your code integration is focused and ready for review.