Opens standardized pull requests by auto-formatting code and applying conventional commit rules.
Install
mkdir -p .claude/skills/make-pr-alexgutscher26 && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19258" && unzip -o skill.zip -d .claude/skills/make-pr-alexgutscher26 && rm skill.zipInstalls to .claude/skills/make-pr-alexgutscher26
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Open a pull request for the current featureKey capabilities
- →Format code using Oxfmt for affected packages
- →Commit changes without pushing
- →Push changes to a remote branch
- →Create a pull request using the `gh` CLI
How it works
It reviews git changes, formats code with Oxfmt, creates a Conventional Commit message, and then commits the changes. It then pushes to a remote branch and uses the GitHub CLI to create a pull request.
Inputs & outputs
When to use make-pr
- →Format code and open a PR
- →Create a conventional commit PR for a specific package
- →Push local changes and trigger a PR creation
About this skill
Ensure we are not on the main branch, make a branch if necessary.
For all packages affected, run Oxfmt to format the code:
bunx oxfmt src --write
Commit the changes, use the following format:
`[package-name]`: [commit-message]
For example, "@remotion/shapes: Add heart shape".
The package name must be obtained from package.json.
If multiple packages are affected, use the one that you think if most relevant.
Push the changes to the remote branch.
Use the gh CLI to create a pull request and use the same format as above for the title.
When not to use it
- →When on the main branch and changes should not be committed
- →When the user explicitly asks to push, amend, rebase, or rewrite history
- →When the requested commit scope is ambiguous
Limitations
- →Do not push, amend, rebase, or rewrite history unless explicitly asked
- →Do not include unrelated changes when the requested commit scope is narrower
- →Only create a commit after reviewing git status and relevant diff
How it compares
This skill automates the process of formatting code, creating a conventional commit, and opening a pull request, providing a standardized workflow compared to manual git operations.
Compared to similar skills
make-pr side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| make-pr (this skill) | 0 | 4mo | No flags | Intermediate |
| dependency-upgrade | 26 | 4mo | Review | Intermediate |
| ast-grep-find | 3 | 6mo | Review | Intermediate |
| nx-workspace | 4 | 6mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by alexgutscher26
View all by alexgutscher26 →You might also like
dependency-upgrade
wshobson
Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.
ast-grep-find
parcadei
AST-based code search and refactoring via ast-grep MCP
nx-workspace
nrwl
Explore and understand Nx workspaces. USE WHEN answering any questions about the nx workspace, the projects in it or tasks to run. EXAMPLES: 'What projects are in this workspace?', 'How is project X configured?', 'What targets can I run?', 'What's affected by my changes?', 'Which projects depend on library Y?', or any questions about Nx workspace structure, project configuration, or available tasks.
typescript-review
metabase
Review TypeScript and JavaScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing pull requests or diffs containing TypeScript/JavaScript code.
accessibility-compliance
wshobson
Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.
typescript-write
metabase
Write TypeScript and JavaScript code following Metabase coding standards and best practices. Use when developing or refactoring TypeScript/JavaScript code.