Skip to content
Agentmart
Submit a tool

create-pull-request

Create GitHub pull requests with clear titles and structured descriptions.

Skill by manuelmauro

IndexedMIT OR Apache-2.0★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/manuelmauro-create-pull-request

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Create GitHub pull requests with clear titles and structured descriptions. Use when the user asks to open, create, or submit a pull request or PR.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/create-pull-request

What's inside

Skill name
create-pull-request
Description
Create GitHub pull requests with clear titles and structured descriptions. Use when the user asks to open, create, or submit a pull request or PR.
License
MIT OR Apache-2.0
Instructions
84 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Create Pull Request

Create GitHub pull requests using the `gh` CLI.

## Prerequisites

- `gh` CLI installed and authenticated
- Changes committed and pushed to a remote branch

## Workflow

1. Ensure all changes are committed
2. Push the branch to the remote
3. Create the PR with `gh pr create`

## PR Title

Write a clear, human-readable title that summarizes the change. Do **not** use conventional commit format (e.g., `feat: ...`) in PR titles.

Good examples:

- `Add OAuth2 authentication support`
- `Fix redirect loop on login page`
- `Update README with new installation instructions`

Bad examples:

- `feat: ✨ add OAuth2 authentication support`
- `fix stuff`
- `WIP`

## PR Description

Use the project's PR template if one exists (`.github/pull_request_template.md`). If no template exists, structure the body as follows:

```markdown
## Description

Brief summary of what the PR does.

## Changes

- First change
- Second change

## Notes

Any additional context, trade-offs, or follow-up items.
```

## Creating the PR

```bash
# Basic
gh pr create --title "Title here" --body "Description here"

# With labels
gh pr create --title "Title here" --body "Description here" --label "enhancement"

# Draft PR
gh pr create --title "Title here" --body "Description here" --draft

# Target a specific base branch
gh pr create --title "Title here" --body "Description here" --base develop
```

## Checklist Before Creating

- [ ] Branch is up to date with base branch
- [ ] All CI checks pass locally
- [ ] PR title is clear and descriptive (no conventional commit format)
- [ ] PR description explains **what** and **why**
- [ ] Relevant reviewers or labels added if needed

## Handling Push Failures

If `git push` to the default branch is rejected due to branch protection rules, create a feature branch and push to it instead:

```bash
git checkout -b <descriptive-branch-name>
git push -u origin <descriptive-branch-name>
```

From manuelmauro/skilo, MIT OR Apache-2.0.

Signals

Stars
1
Forks
0
Open issues
1
Last commit (this folder)
Apr 1, 2026 (7 months ago)
Last release
Jun 8, 2026 (4 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT OR Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from manuelmauro

Cite this page

create-pull-request skill. Agent Mart. https://agentmart.dev/skills/manuelmauro-create-pull-request (last updated 2026-10-24)