issue-to-pr
Automates the transition from issue description to pull request.
Install
mkdir -p .claude/skills/issue-to-pr && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18611" && unzip -o skill.zip -d .claude/skills/issue-to-pr && rm skill.zipInstalls to .claude/skills/issue-to-pr
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.
Turn a GitHub/GitLab issue, task description, or bug report into a small implementation plan, code changes, verification, and PR-ready summary.Key capabilities
- →Extract requirements, acceptance criteria, and constraints from issues
- →Inspect relevant code and tests
- →Create an execution plan for implementation
- →Implement the smallest complete solution
- →Add or update tests and documentation
- →Prepare a PR description using a template
How it works
This skill processes an issue or bug report to generate an implementation plan, execute code changes, and prepare a pull request summary.
Inputs & outputs
When to use issue-to-pr
- →Convert issue to PR
- →Generate implementation plan
- →Prepare PR description
- →Verify code fixes
About this skill
Issue to PR Skill
Goal
Move from task description to a clean, reviewable pull request.
Procedure
- Extract requirements, acceptance criteria, constraints, and out-of-scope items.
- Inspect relevant code and tests.
- Create an execution plan.
- Implement the smallest complete solution.
- Add/update tests and docs.
- Run checks.
- Prepare PR description using
.codex/templates/pr_description.md.
Output
Implemented
- ...
Verification
- ...
PR description
<ready-to-copy text>
When not to use it
- →When the task is not a GitHub/GitLab issue, task description, or bug report.
- →When the user does not want an implementation plan, code changes, verification, or PR summary.
- →When the task is not intended to result in a pull request.
Limitations
- →This skill focuses on small implementation plans.
- →This skill requires relevant code and tests to be inspectable.
- →This skill uses a specific template for PR descriptions.
How it compares
This skill provides a structured workflow to convert an issue into a pull request, unlike manually performing each step.
Compared to similar skills
issue-to-pr side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| issue-to-pr (this skill) | 0 | 1mo | No flags | Intermediate |
| open-source-maintainer | 1 | 6mo | Review | Intermediate |
| update-major-deps | 0 | 1mo | No flags | Advanced |
| ai-pr | 0 | 9d | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by emanhthangngot
View all by emanhthangngot →You might also like
open-source-maintainer
numman-ali
End-to-end GitHub repository maintenance for open-source projects. Use when asked to triage issues, review PRs, analyze contributor activity, generate maintenance reports, or maintain a repository. Triggers include "triage", "maintain", "review PRs", "analyze issues", "repo maintenance", "what needs attention", "open source maintenance", or any request to understand and act on GitHub issues/PRs. Supports human-in-the-loop workflows with persistent memory across sessions.
update-major-deps
makeup
Perform major dependency updates one logical group at a time, assessing breakage risk, then build, test, and create a signed commit per group
ai-pr
arcasilesgroup
Creates and updates pull requests with governance: runs the commit pipeline, enforces pre-push gates, generates structured PR body from spec, watches and fixes CI until merged. Trigger for 'open a PR', 'submit this for review', 'I am ready for review', 'merge this into main', 'draft PR', 'update the
github-actions-templates
wshobson
Create production-ready GitHub Actions workflows for automated testing, building, and deploying applications. Use when setting up CI/CD with GitHub Actions, automating development workflows, or creating reusable workflow templates.
feature-flags
Use when feature flag tests fail, flags need updating, understanding @gate pragmas, debugging channel-specific test failures, or adding new flags to React.
superpowers-review
anthonylee991
Reviews changes for correctness, edge cases, style, security, and maintainability with severity levels (Blocker/Major/Minor/Nit). Use before finalizing changes.