Create Pull Request

🌐Community
by oldwinter · vlatest · Repository

Automatically generates and submits pull requests to a specified repository based on provided instructions and code changes.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add oldwinter-create-pull-request npx -- -y @trustedskills/oldwinter-create-pull-request
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "oldwinter-create-pull-request": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/oldwinter-create-pull-request"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill automates the creation of pull requests in Git repositories. It can generate a new branch, commit changes, and open a pull request on platforms like GitHub or GitLab based on provided instructions. The tool streamlines code contribution workflows by handling repetitive tasks associated with creating and submitting pull requests.

When to use it

  • You need to automate the process of submitting code changes to a repository.
  • A developer wants to quickly create a pull request from a new branch without manual steps.
  • You're integrating automated testing or continuous integration pipelines that require pull request creation.
  • You want to simplify onboarding for new contributors who are unfamiliar with Git workflows.

Key capabilities

  • Automated pull request generation
  • Branch creation
  • Commit management
  • Integration with GitHub and GitLab (implied)

Example prompts

  • "Create a pull request from branch 'feature/new-login' targeting the main branch."
  • "Generate a pull request for changes in the 'bugfix/typo' branch, adding a description: Fixes typo on homepage."
  • "Open a pull request with commit message 'Implement new feature X'."

Tips & gotchas

Ensure the AI agent has appropriate permissions to access and modify the target Git repository. The skill’s success depends on accurate branch names and clear instructions for commit messages and descriptions.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
oldwinter
Installs
10

🌐 Community

Passed automated security scans.