Create Pull Request
Automatically generates and submits pull requests to a specified repository based on provided code changes and instructions.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add liatrio-labs-create-pull-request npx -- -y @trustedskills/liatrio-labs-create-pull-request
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"liatrio-labs-create-pull-request": {
"command": "npx",
"args": [
"-y",
"@trustedskills/liatrio-labs-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 GitHub repositories. It can generate a new branch, commit changes with a provided message, and then open a pull request targeting a specified base branch. This streamlines code contribution workflows and reduces manual effort for developers.
When to use it
- You need to quickly create a pull request from a local development environment without manually navigating GitHub.
- Automating repetitive tasks like creating pull requests for minor bug fixes or feature branches.
- Generating pull requests based on changes made by other AI agents, ensuring code review and integration.
- Creating draft pull requests for initial feedback before finalizing the changes.
Key capabilities
- Creates new GitHub branches.
- Commits changes with custom commit messages.
- Opens pull requests targeting specified base branches.
Example prompts
- "Create a pull request from my current branch 'feature/new-button' to 'main' with the message 'Add new button component'."
- "Generate a pull request for the changes I just made, targeting the 'develop' branch and using the commit message 'Fix: Resolved issue #123'."
- “Open a draft pull request from my local branch ‘experiment’ to ‘main’.”
Tips & gotchas
- Ensure you have appropriate GitHub credentials configured for the AI agent. The skill requires access to your repository.
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 Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.