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.zip

Installs 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.
143 charsno explicit “when” trigger
Intermediate

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

You give it
GitHub/GitLab issue, task description, or bug report
You get back
Implementation plan, code changes, verification steps, and PR-ready summary

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

  1. Extract requirements, acceptance criteria, constraints, and out-of-scope items.
  2. Inspect relevant code and tests.
  3. Create an execution plan.
  4. Implement the smallest complete solution.
  5. Add/update tests and docs.
  6. Run checks.
  7. 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.

SkillInstallsUpdatedSafetyDifficulty
issue-to-pr (this skill)01moNo flagsIntermediate
open-source-maintainer16moReviewIntermediate
update-major-deps01moNo flagsAdvanced
ai-pr09dNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

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.

12

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

00

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

00

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.

769

feature-flags

facebook

Use when feature flag tests fail, flags need updating, understanding @gate pragmas, debugging channel-specific test failures, or adding new flags to React.

642

superpowers-review

anthonylee991

Reviews changes for correctness, edge cases, style, security, and maintainability with severity levels (Blocker/Major/Minor/Nit). Use before finalizing changes.

67

Search skills

Search the agent skills registry