gh-pr

📁 fredrikaverpil/dotfiles 📅 Jan 24, 2026
17
总安装量
6
周安装量
#20296
全站排名
安装命令
npx skills add https://github.com/fredrikaverpil/dotfiles --skill gh-pr

Agent 安装分布

claude-code 5
windsurf 4
opencode 4
codex 4
antigravity 4
gemini-cli 4

Skill 文档

GitHub Pull Request Creation

When creating a pull request, use the gh CLI with the following format and conventions.

PR Body Format

## Why?

[Explain the motivation for this change. What problem does it solve?]

## What?

[Describe what was changed. List the key modifications.]

## Notes

[Optional. Additional context, testing notes, or follow-up items.]

Command Template

gh pr create --assignee @me --title "<title>" --body "$(cat <<'EOF'
## Why?

<motivation>

## What?

<changes>

## Notes

<optional notes>
EOF
)"

Rules

  1. Always assign PR to @me using --assignee @me
  2. ## Why? – Required. Explain motivation and problem being solved
  3. ## What? – Required. Describe the changes made
  4. ## Notes – Optional. Include only if there are additional notes
  5. Omit ## Notes section entirely if no notes are needed
  6. Use imperative mood in title (e.g., “Add feature” not “Added feature”)
  7. Keep title concise and descriptive

Example

gh pr create --assignee @me --title "Add user authentication" --body "$(cat <<'EOF'
## Why?

Users need secure access to their accounts. Currently there is no
authentication mechanism in place.

## What?

- Add login/logout endpoints
- Implement JWT token generation
- Add password hashing with bcrypt
- Create auth middleware for protected routes

## Notes

Requires `JWT_SECRET` env variable to be set in production.
EOF
)"