Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Create PR

Skill Verifiziert Aktiv
Teil von:Git

Create pull requests using GitHub CLI with proper templates and formatting

Zweck

To streamline the process of creating well-formatted and properly templated pull requests on GitHub, ensuring consistency and adherence to project standards.

Funktionen

  • Create pull requests using GitHub CLI
  • Utilize PR templates for consistent descriptions
  • Format PR titles using conventional commits
  • Perform pre-flight checks for uncommitted changes
  • Guide users through GitHub CLI installation and authentication

Anwendungsfälle

  • When needing to create a new pull request for a feature branch.
  • When wanting to ensure PR titles and descriptions follow project conventions.
  • When automating the PR creation process with proper formatting and templates.
  • When a developer needs a clear guide on setting up GitHub authentication for the CLI.

Nicht-Ziele

  • Managing git repositories beyond creating a pull request.
  • Directly interacting with GitHub's API outside of the GitHub CLI.
  • Handling merge conflicts or complex review workflows.
  • Automating code review itself.

Workflow

  1. Check for uncommitted changes using `git status`.
  2. If changes exist, use the `commit` skill to commit them.
  3. Prepare PR description using the template (`.github/pull_request_template.md`).
  4. Create a draft pull request using `gh pr create --draft --title "..." --body-file .github/pull_request_template.md --base main`.

Praktiken

  • Conventional Commits
  • Pull Request Templating
  • Developer Workflow Automation

Voraussetzungen

  • Install GitHub CLI (`gh`)
  • Authenticate with GitHub CLI (`gh auth login`)
  • Ensure local Git repository is clean (no uncommitted changes)

Versioning

  • info:Release ManagementThe `pushedAt` timestamp indicates recent activity, but there is no explicit versioning information (e.g., in frontmatter or changelog) for the skill itself, only for the broader kit.

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add NeoLabHQ/context-engineering-kit
/plugin install git@context-engineering-kit

Qualitätspunktzahl

Verifiziert
97 /100
Analysiert 1 day ago

Vertrauenssignale

Letzter Commit9 days ago
Sterne993
LizenzGPL-3.0
Status
Quellcode ansehen

Ähnliche Erweiterungen

Github

100

Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.

Skill
steipete

Create Pull Request

99

Create and manage pull requests using GitHub CLI. Covers branch preparation, writing PR titles and descriptions, creating PRs, handling review feedback, and merge/cleanup workflows. Use when proposing changes from a feature or fix branch for review, merging completed work into the main branch, requesting code review from collaborators, or documenting the purpose and scope of a set of changes.

Skill
pjt222

Project Session Manager

100

Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions

Skill
Yeachan-Heo

Cli Creator

100

Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.

Skill
openai

Using Git Worktrees

100

Verwenden Sie dies, wenn Sie mit der Feature-Arbeit beginnen, die eine Isolierung vom aktuellen Arbeitsbereich erfordert, oder bevor Sie Implementierungspläne ausführen – stellt sicher, dass über native Tools oder einen Git-Worktree-Fallback ein isolierter Arbeitsbereich vorhanden ist.

Skill
obra

Sync Profiles

100

Verwenden Sie dies, wenn der Benutzer Konfigurations-Synchronisationsprofile auflisten, erstellen, wechseln, löschen, vergleichen oder inspizieren möchte.

Skill
rohithzr