open-pr
Open PR workflow
Commit your changes and push them to the current branch. Write a PR body that helps reviewers quickly understand the scope, motivation, and validation. Include the linked issue when applicable, a concise summary of the changes, the reasoning behind them, and how they were tested. Run the following command to open a pull request. Finally, report the PR URL.
bunx @willbooster/agent-skills@latest open-pr "feat: concise PR title" <<'EOF'
Close #<issue>
## Summary
- What changed
- Key scope or affected area
- Any notable tradeoff or limitation
## Why
- Problem being solved
- Reason this approach was chosen
## Testing
- Exact commands run
- Manual verification steps if relevant
## Notes (if needed)
- Breaking changes, rollout concerns, screenshots, or follow-up work
EOF
Note that the prefix of the PR title must follow the Conventional Commits specification:
- feat: A new feature for the user or API.
- fix: A bug fix for the user or API.
- build: Changes that affect the build system or external dependencies (e.g., npm, webpack, typescript).
- chore: Routine tasks, maintenance, or tooling changes that don't modify source or test files.
- ci: Changes to CI/CD configuration files and scripts.
- docs: Documentation-only changes.
- perf: A code change that improves performance.
- refactor: A code change that neither fixes a bug nor adds a feature, but improves code structure or readability.
- style: Changes that do not affect the meaning of the code (e.g., formatting).
- test: Adding missing tests or correcting existing tests.
More from willbooster/agent-skills
playwright-cli
Automate browser interactions, test web pages and work with Playwright tests.
61complete-pr
Complete GitHub pull requests by iterating on CI and review feedback until the PR is ready.
54review-all
Run Codex, Claude Code, and Gemini CLI reviews against the current branch concurrently, deduplicate the findings, and report only the review comments that are still valid for the current codebase.
53review-fix-codex
Run Codex code review against the current branch, fix only the review comments that are still valid for the current codebase, and leave invalid comments unchanged.
52review-fix-claude
Run Claude Code review against the current branch, fix only the review comments that are still valid for the current codebase, and leave invalid comments unchanged.
51review-gemini
Run Gemini CLI review against the current branch and report only the review comments that are still valid for the current codebase, without applying fixes.
50