Skip to content
Back to skills

Pull Request

ASecurity

Open a pull request in this repo — branch naming, title format, and the required description sections. Use when the user asks to create, open, or prep a PR.

  • 396 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added September 3, 2026
testinggotestinggit

Security analysis

A100/100

Scanned September 3, 2026

npx -y skills add rhesis-ai/rhesis --skill pull-request --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Pull Request?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Pull Request
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/rhesis-ai-pull-request/badge)](https://www.skillsdirectory.com/skills/rhesis-ai-pull-request)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: pull-request
description: Open a pull request in this repo — branch naming, title format, and the required description sections. Use when the user asks to create, open, or prep a PR.
---

# Pull Requests

- **An open PR is not a standing approval for more commits.** Once a PR exists, every additional
  commit or push to it — including small fixes requested after review — needs its own go-ahead
  from the user before you run `git commit`/`git push`, same as the first one.
- **Small PRs, one logical change each.** Ideal 1-200 lines, acceptable 200-400, break down 400+.
- Branch from latest `main`: `git fetch origin && git checkout main && git pull origin main &&
git checkout -b feature/your-feature-name`.
- Title: action verb first (Add/Fix/Update/Remove), under 72 characters.
- Write each paragraph as one continuous line — don't hard-wrap at a column width. `gh pr create
  --body`/`--body-file` sends newlines through verbatim, and GitHub renders each one as a line
  break, so a paragraph wrapped at ~100 characters shows up as choppy fragments instead of flowing
  text. Only break lines for real markdown structure: blank lines between sections, list items,
  headers, code blocks.
- Description must include these sections:

  ```markdown
  ## Purpose

  [Explain why this change is needed]

  ## What Changed

  - [Key change 1]

  ## Additional Context

  - [Links to issues, tickets, breaking changes]

  ## Testing

  [How to test these changes]
  ```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.