# Create Review-Ready Pull Requests

Manual PR preparation can miss context, tests, or review focus. This skill builds structured spec and implementation PR drafts for SDD workflows.

## Install

```bash
npx skillstore add clionegohan/pr
```

## Metadata

- Status: approved
- Slug: clionegohan-pr
- Skillstore revision: r1
- Version status: missing
- Tree hash: aa4259e257b768d2fea7ae1f4b185877d9f184c35a7a0653bf761eae3ebc91e0
- Author: Clionegohan
- GitHub username: Clionegohan
- License: MIT
- Repository: https://github.com/Clionegohan/YoRuH-Resonance-Archive-C4-Sync-/tree/main/atdd-sdd/.claude/skills/pr
- Ref: 02f077c174c5335e2f5d02ca15e77b70d9543e58
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network
- Quality score: 69
- Public page: https://skillstore.pages.dev/skills/clionegohan-pr
- Manifest: https://skillstore.pages.dev/api/skills/clionegohan-pr/manifest

## Capabilities

- Creates spec and implementation PR titles with clear prefixes.
- Builds PR body templates for specification review and implementation review.
- Checks git status and git diff before preparing a pull request.
- Guides commit, push, and GitHub CLI PR creation steps.
- Handles no-change, existing-PR, and unauthenticated GitHub CLI cases.

## Use Cases

- Prepare a Specification Review PR: Create a PR that summarizes generated specification files and highlights review criteria.
- Open an Implementation Review PR: Draft an implementation PR with change summary, test plan, and acceptance criteria status.
- Standardize SDD Pull Requests: Use consistent PR titles and body sections across a team workflow.

## Prompt Templates

### Create a Basic PR

```
Create an implementation PR for the current branch. Use main as the base branch and ask before creating it.
```

### Prepare a Spec Review

```
Prepare a spec review PR for this action. Summarize generated spec files and include review focus items.
```

### Review Before Publishing

```
Check the working tree and draft the PR title and body. Show staged files and wait for confirmation before publishing.
```

### Handle Existing Branch State

```
Create or update the implementation PR for this branch. Detect any existing PR and ask whether to update it or create a new one.
```

## Limitations

- Requires a Git repository and GitHub CLI access.
- Designed for SDD workflows that use spec and implementation phases.
- Does not replace code review, test execution, or branch protection.
- Broad staging commands can include unrelated workspace files.

## Best Practices

- Review git status and diff before staging files.
- Confirm the PR title, body, base branch, and changed files before publishing.
- Run required tests before creating an implementation PR.

## Anti Patterns

- Creating a pull request without explicit user approval.
- Using broad staging when the workspace contains unrelated files.
- Opening an implementation PR before tests or acceptance criteria are checked.

## Security Audit

- Audited at: 2026-07-05T06:25:30.277\+00:00
- Summary: Most static findings are false positives caused by Markdown backticks, examples, and documentation links. Two external-command findings are confirmed because the skill directs git and GitHub CLI commands that can commit, push, and create pull requests. One semantic issue notes that broad git staging can publish unrelated or sensitive files.

## Stats

- Views: 219
- Downloads: 10
- Favorites: 0
- Popularity score: 0
