Technical & DevelopmentIntermediate
yeet
Stage, commit, push code, and open a GitHub pull request via CLI
Developer Setup
Setup & Installation
bash
npx skills add https://github.com/openai/skills --skill yeetnpx skills add https://github.com/openai/skills --skill yeetOr paste this URL into your assistant to install:
Overview
What This Skill Does
Stage, commit, push code, and open a GitHub pull request via CLI
Application
When to use this Skill
- Integrating yeet into your development workflow.
- Following best practices for stage, commit, push code, and open a github pull request via cli.
- Automating repetitive tasks with AI-assisted tooling.
- Building production-grade applications with proper standards.
- Debugging and troubleshooting common implementation issues.
Documentation
Show Skills.md file
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/
Lines 1 - 25 of 127
Recommendations