Documentation/Services/Github/ skills /resume-from-pr

📖 resume-from-pr

Resume work on a pull request by loading its context, diff, CI status, and review comments



Overview

Name

github:resume-from-pr - Resume work on a pull request

Synopsis

/resume-from-pr <pr-number-or-url>

Description

Load full context for a pull request to resume work. Fetches PR details, diff, CI check status, and review comments to provide complete context for continuing development.

This maps to Claude Code's --from-pr flag which creates a PR-linked session.

Implementation

  1. Parse the PR number or URL from arguments
  2. Use gh pr view <number> --json title,body,headRefName,baseRefName,state,reviewDecision,statusCheckRollup,comments,reviews to fetch PR metadata
  3. Use gh pr diff <number> to get the current diff
  4. Use gh pr checks <number> to get CI status
  5. Check out the PR branch: git checkout <headRefName>
  6. Summarize:
    • PR title and description
    • Current CI status (passing/failing)
    • Review comments and requested changes
    • Files changed
  7. Present a plan for what needs to be done based on the PR state

Example Interaction

User: /resume-from-pr 42

Claude: Loading PR #42 context...

**PR #42: Add user authentication**
- Branch: `feature/auth` -> `main`
- Status: Changes requested
- CI: 2/3 checks passing (lint failing)

**Review Comments:**
- @reviewer: "Please add input validation for email field"
- @reviewer: "Missing test for password reset flow"

**Plan:**
1. Fix ESLint errors in auth module
2. Add email input validation
3. Add password reset test

Arguments

  • pr-number-or-url (required): A PR number (e.g., 42) or full GitHub URL (e.g., https://github.com/owner/repo/pull/42)

Tips

  • Works best when you have gh CLI authenticated
  • The PR branch will be checked out automatically
  • Combines well with /review-pr for a detailed code review before resuming work
  • If the PR has failing CI, the plan will prioritize fixing those failures first

Related Commands

  • /load-pr-context: Load PR context without checking out the branch
  • /review-pr: Get a comprehensive code review of a PR
  • /create-pr: Create a new pull request