manage-pull-requests

Automates CRUD and CI-status workflows for Harness pull requests via the MCP v2 API.

1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/thisrohangupta/cursor-harness-plugin --skill manage-pull-requests-thisrohangupta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manage-pull-requests
Source: https://github.com/thisrohangupta/cursor-harness-plugin/tree/main/skills/manage-pull-requests
Command: npx skills add https://github.com/thisrohangupta/cursor-harness-plugin --skill manage-pull-requests-thisrohangupta

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires harness-mcp-v2, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Streamlines the management of pull requests within the Harness platform, reducing manual effort in code reviews and merging processes.

Core Features & Use Cases

  • Pull Request Management: List, create, update, and merge pull requests.
  • Reviewers & Comments: Assign reviewers, post, update, and delete comments, and read PR discussions.
  • CI Status: Inspect CI checks before merging.
  • Use Case: Automate the creation and management of pull requests in your code repository to speed up code review cycles.

Quick Start

Open a new pull request in the repository by using the /create-pull-request command with the repository identifier and desired title.

Frequently Asked Questions about manage-pull-requests

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

FAQPage Schema
How do I automate pull request management in Harness?

You can automate pull request management in Harness by using a Skill that interfaces with the Harness MCP v2 API to list, create, update, and merge pull requests. This reduces manual effort in code review and merging processes.

Can I check CI status before merging a pull request in Harness?

Yes, you can inspect CI checks before merging a pull request in Harness. The Skill queries the Harness MCP v2 API to retrieve the current CI status, ensuring continuous integration passes before code integration.

How do I assign reviewers and post comments on a Harness pull request?

To assign reviewers and post comments on a Harness pull request, the Skill leverages the Harness MCP v2 API to add reviewers, submit comments, and read PR discussions. This streamlines the code review cycle directly within Harness.

Do I need a specific server to manage pull requests within Harness?

Yes, you need the Harness MCP v2 server and valid authentication to Harness to manage pull requests. This dependency allows the Skill to securely interface with the Harness API for PR lifecycle automation.

What is the best way to create a new pull request in my code repository using Harness?

The best way to create a new pull request in Harness is to use the /create-pull-request command with the repository identifier and desired title. This automates PR creation directly within your code repository.