pr

PR workflow - validate, branch, commit, push, PR, checkout main, rebase, squash merge. Use when submitting changes.

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 "pr" with this command: npx skills add ahmadawais/skills/ahmadawais-skills-pr

PR Workflow

Steps

  1. Validate: pnpm build

  2. Branch: Ask user or suggest (fix/, feat/, refactor/, docs/)

    git checkout -b {branch-name}
    
  3. Commit: Stage specific files, use emoji-log format

    • FIX: | NEW: | IMPROVE: | DOC:
    git add {files} && git commit -m "$(cat <<'EOF'
    FIX: Description
    EOF
    )"
    
  4. Push: git push -u origin {branch}

  5. PR:

    gh pr create --title "FIX: Description" --body "$(cat <<'EOF'
    ## Summary
    - Changes
    
    ## Test plan
    - [ ] Tests
    EOF
    )"
    
  6. Main: git checkout main && git pull --rebase origin main

  7. Merge: Ask user, then:

    gh pr merge {number} --squash --delete-branch
    git pull --rebase origin main
    

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

pr

No summary provided by upstream source.

Repository SourceNeeds Review
General

pr

No summary provided by upstream source.

Repository SourceNeeds Review
General

slack

No summary provided by upstream source.

Repository SourceNeeds Review
General

pr

No summary provided by upstream source.

Repository SourceNeeds Review