Back to list
zwalsh

open-pr

by zwalsh

A button that people can press

2🍴 1📅 Jan 8, 2026

SKILL.md


name: open-pr description: Guide for opening a pull request (PR) using git and the GitHub CLI. Use this when asked to open a PR for code changes.

To open a pull request (PR), follow these steps:

  1. Push the current branch (if needed):

    • If your branch is not yet on the remote, push it:
      git push -u origin <branch-name>
      
  2. Gather context:

    • Review the branch's diff vs main to understand key changes and technical details.
    • Make sure to understand what the PR does and why the changes are needed. Ask for input if anything is unclear.
  3. Write a useful PR title description:

    • Generate a succinct title that explains the change.
    • Generate a description that is easy to read. Use paragraphs and bullet points for clarity. Separate sections with blank lines for readability.
    • In general, include an up-front "Summary", a "Context" section, a "Details" section and a "Testing" section.
  4. Open the PR using the GitHub CLI:

    • Use the gh CLI to open a pull request. Example:
      gh pr create --base main --head <branch-name> --title "Add frontend tests for floatingPresserPositions.js" --body "## Summary
      
      This PR adds comprehensive frontend tests for floating presser positions.
      
      ## Context
      We are adding tests to all frontend code in the project. 
      
      ## Details
      - Verifies pill initialization, velocity, and target position calculations
      - Covers edge cases for random jitter, damping, and pill placement in the container
      - Ensures robust frontend behavior for dynamic presser movement and interaction
      
      ## Testing
      No testing needed when adding test cases."
      

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon