gh-pr-creation

Follow this workflow every time the user asks to create a new PR.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "gh-pr-creation" with this command: npx skills add henryqw/skills/henryqw-skills-gh-pr-creation

GitHub PR Creation

Follow this workflow every time the user asks to create a new PR.

  1. Prepare and scope commits
  • Inspect pending changes with git status --short and git diff --name-only .

  • Split work into multiple logical, reviewable commit groups.

  • Keep each commit focused on one concern (for example: refactor, API change, tests, docs).

  • Create granular commits with clear messages.

  • Do not leave unrelated changes in a commit.

  1. Run and pass all quality gates before PR creation
  • Identify required project quality gates from repo config and CI conventions.

  • Run all required checks locally and ensure they pass before opening the PR.

  • If any check fails, fix the issue and rerun until all checks pass.

  • Confirm the working tree is clean after commits with git status --short .

  1. Rename the branch to match the change
  • Derive a branch name that clearly reflects the implemented change.

  • Rename the current branch before PR creation:

  • git branch -m <new-branch-name>

  • If needed, push the renamed branch and set upstream:

  • git push -u origin <new-branch-name>

  1. Create the PR with required metadata
  • PR title must follow Conventional Commits format:

  • <type>(<scope>): <short description>

  • Write a PR description that includes:

  • Summary of changes.

  • Rationale (why the change is needed).

  • Migration steps (or explicit None if no migration is needed).

  • Never use \n for newlines in the description, always use actual newlines.

  • Create the PR using gh pr create with explicit title and body.

  1. Assign Copilot reviewer (required)
  • After PR creation, resolve the PR number.

  • MUST add Copilot reviewer with:

  • gh pr edit <PR number> --add-reviewer "copilot-pull-request-reviewer"

Do not skip reviewer assignment.

  1. Report completion details
  • Provide PR URL.

  • List commits included.

  • Confirm quality gates passed before PR creation.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

gh-autopilot

No summary provided by upstream source.

Repository SourceNeeds Review
General

gh-address-copilot-review

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

AGENT-OS

The operating system layer for AI agents. Routes goals to the right skills. Executes with checkpoints.

Registry SourceRecently Updated
1561Profile unavailable
Automation

Agent Network

Decentralized AI agent platform for discovering, connecting, chatting, trading skills with point-based system and leaderboard, featuring P2P networking and d...

Registry SourceRecently Updated
3670Profile unavailable