skills.vishalvoidskills/vishalvoid
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 yeet

Overview

What This Skill Does

Stage, commit, push code, and open a GitHub pull request via CLI

Application

When to use this Skill

Documentation

Show Skills.md file

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/
Lines 1 - 25 of 127

Recommendations

Explore other random skills

All skillsMy patterns