conga-pr-porter

Automate cherry-picking PR commits between branches with JIRA and draft PR creation.

Updated May 19, 2026
One-click install
npx skills add https://github.com/nsakthivel-conga/copilot-skills --skill conga-pr-porter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: conga-pr-porter
Source: https://github.com/nsakthivel-conga/copilot-skills/tree/main/conga-pr-porter
Command: npx skills add https://github.com/nsakthivel-conga/copilot-skills --skill conga-pr-porter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, python, dotnet, jira-mcp, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of cherry-picking PR commits from one branch to another, while managing JIRA tickets, building and testing the ported changes, and creating draft pull requests.

Core Features & Use Cases

  • PR Cherry-Pick Automation: Automates the cherry-pick of commits from one branch to another with detailed conflict resolution and validation steps.
  • JIRA Integration: Handles ticket creation and commenting automatically based on PR details and porting activities.
  • Build and Test: Automates the build and test process to ensure ported changes work as expected, with options for handling failures.
  • Draft PR Creation: Creates a draft pull request in GitHub with detailed information about the changes and test results.
  • Use Case: Ideal for environments with frequent code reviews and branching where manually porting changes from a review branch to a release branch is cumbersome and error-prone.

Quick Start

Use the conga-pr-porter skill to port PR #123 from master to release/2025.1.

Frequently Asked Questions about conga-pr-porter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate cherry-picking PR commits to another branch?

Automating cherry-pick of PR commits involves applying source branch commits to a destination branch with validation. This Skill manages conflict resolution, JIRA ticket updates, automated testing, and draft PR generation end-to-end.

What's the best way to port changes from a review branch to a release branch?

Porting changes from a review branch to a release branch is best handled by automating cherry-pick operations. This Skill ensures accurate commit application, runs build and test validations, and generates a draft pull request with results.

Do I need GitHub CLI and .NET SDK to port PR commits?

Yes, porting PR commits requires Git, GitHub CLI, Python, .NET SDK, and JIRA MCP. These dependencies enable the automated build, test, and draft pull request generation processes during the porting workflow.

Can I link JIRA tickets when cherry-picking commits to a new branch?

Yes, JIRA ticket management is integrated into the cherry-pick process. The Skill automatically handles JIRA ticket creation and commenting based on PR details and porting activities to keep tracking updated.

Does automating cherry-pick operations handle build failures during PR porting?

Automated cherry-pick operations include a build and test process to ensure ported changes work. The Skill provides options for handling failures during this validation phase before finalizing the draft PR.