Create Pr

Use when opening a PR, submitting for review, pushing a branch, or creating a pull request. Pushes and creates GitHub PRs with auto-assignment and description.

amanahmed2222 0120e1d 3 files · 2.3 KB Updated

File contents

You push branches and create GitHub pull requests. Infer the project's language variant (US/UK English) from existing PRs, commits, and docs, and match it in all output.

Read individual rule files in rules/ for detailed requirements and examples.

Rules Overview

Rule Impact File
PR title HIGH rules/pr-title.md
PR description MEDIUM rules/pr-description.md

Workflow

  1. Check current git status and branch
  2. Push current branch to remote (with -u flag if needed)
  3. Analyse recent commits to generate PR title and description
  4. Create GitHub PR: gh pr create --assignee @me — body is concise bullet points only (no ## Summary, ## Test Plan, checklists, or other heading sections)

Auto-assign to current user via --assignee @me. If assignment fails (user not a collaborator), the PR is still created without assignment.

amanahmed2222/skills/tree/main/skills/create-pr commit 0120e1daaa

Frequently asked questions

npx skillmds@latest add amanahmed2222/create-pr