my-pr-checker

Automate GitHub PR triage by inspecting CI status, reviews, and threads.

4.3k|185|Updated Sep 14, 2025
One-click install
npx skills add https://github.com/homeassistant-ai/ha-mcp --skill my-pr-checker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: my-pr-checker
Source: https://github.com/homeassistant-ai/ha-mcp/tree/main/.claude/skills/my-pr-checker
Command: npx skills add https://github.com/homeassistant-ai/ha-mcp --skill my-pr-checker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage your own GitHub pull requests by checking CI status, reviewing inline comments, addressing PR-level discussions, resolving review threads, and iterating until all checks pass. It is intended for personal PRs and not external contributions.

Core Features & Use Cases

  • Check CI status and summarize results for a PR
  • Retrieve and respond to inline review comments and PR-level discussions
  • Resolve open review threads and apply fixes until checks pass
  • Use case: triaging a PR you opened to ensure it passes tests and is clean before merging

Quick Start

Check PR <number> in homeassistant-ai/ha-mcp and begin triaging CI results and review threads.

Frequently Asked Questions about my-pr-checker

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

FAQPage Schema
How do I automate GitHub PR triage and fix failing CI checks?

Automate GitHub PR triage by inspecting CI status, reviews, and threads for a given pull request. It reads PR data via the GitHub API, summarizes CI results, and helps iterate until all checks pass.

What is the best way to reply to inline review comments on a pull request?

Reply to inline review comments by retrieving PR review threads and creating inline comments directly through the GitHub API. This allows you to address feedback and resolve discussions programmatically.

Can I use this to resolve open review threads on my own pull requests?

Yes, you can resolve open review threads on your own pull requests. It is specifically designed for personal PRs, allowing you to apply fixes, reply to comments, and update thread statuses.

Does this PR triage tool work for external contributions?

No, this PR triage tool does not work for external contributions. It is explicitly intended for managing your own personal pull requests in a repository to ensure they pass tests before merging.

How do I check CI status and summarize results for a specific pull request?

Check CI status and summarize results by listing checks and reviews via the GitHub API for a specific PR number. It inspects the current CI state to guide remediation until checks pass.