What problem does it solve?
This skill automates the process of creating GitHub pull requests by deriving an issue reference from the active branch and assembling a PR with a title, body, and a link to the related issue. It eliminates manual PR drafting, speeds up workflows, and improves traceability between branches and issues.
Core Features & Use Cases
- Issue inference: Derives the issue number from the branch name (e.g., feature/123 -> issue #123) and fetches the issue title and description.
- PR generation: Creates a PR with a meaningful title and body that summarizes changes and references the issue.
- Workflow integration: Pushes the branch to origin and opens the PR against the main branch, suitable for feature development and bug fixes.
Quick Start
On a feature branch like feature/123, run this skill to automatically generate a PR proposal, including the issue link and a summarized description.