requesting-pr-reviews-from-owners

Parse GitHub PR ownership comments and generate Slack review requests.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/abhiroopb/synthetic-mind --skill requesting-pr-reviews-from-owners
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requesting-pr-reviews-from-owners
Source: https://github.com/abhiroopb/synthetic-mind/tree/main/skills/requesting-pr-reviews-from-owners
Command: npx skills add https://github.com/abhiroopb/synthetic-mind --skill requesting-pr-reviews-from-owners

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, jq, python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the tedious process of tracking code ownership approvals on pull requests and generating targeted Slack messages to request reviews from pending teams.

Core Features & Use Cases

  • Identify Pending Approvals: Parses code ownership bot comments to determine which teams still need to approve a PR.
  • Summarize Changes: Extracts relevant file paths for pending teams and provides concise summaries of code changes.
  • Generate Slack Messages: Creates ready-to-use Slack messages for each pending team, including PR context and change summaries.
  • Use Case: In a large project with multiple code-owning teams, quickly identify who hasn't reviewed your PR and generate personalized follow-up messages to expedite the review process.

Quick Start

Check the review status of my current PR.

Frequently Asked Questions about requesting-pr-reviews-from-owners

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

FAQPage Schema
How do I generate Slack messages to request pending code ownership approvals on GitHub pull requests?

To generate Slack messages for pending code ownership approvals, this Skill parses GitHub pull request bot comments to identify pending team approvals, extracts relevant file paths and change summaries, and formats targeted review request messages. It automates tracking multi-team code ownership.

How can I check which teams still need to review my GitHub pull request?

You can check which teams still need to review your GitHub pull request by parsing code ownership bot comments. The Skill identifies pending team approvals, extracts relevant file paths for those pending teams, and provides concise summaries of the code changes.

Do I need the GitHub CLI and jq to parse code ownership comments for Slack review requests?

Yes, you need the GitHub CLI, jq, and Python 3 to parse code ownership comments for Slack review requests. These dependencies are required for the Skill to execute, extract pending team approval statuses, and generate targeted review request messages.

Can I summarize code changes for specific teams when sending automated Slack PR review requests?

Yes, you can summarize code changes for specific teams when sending automated Slack PR review requests. The Skill extracts relevant file paths for pending teams and generates ready-to-use Slack messages that include both PR context and concise change summaries.

What is the best way to automate follow-up messages for pending code owners on large projects?

The best way to automate follow-up messages for pending code owners is parsing GitHub bot comments to identify unapproved teams. The Skill extracts relevant file paths and change summaries to generate personalized Slack messages, expediting the review process in multi-team projects.

Why are my Slack review requests not identifying all pending code ownership approvals correctly?

Slack review requests may not identify all pending code ownership approvals correctly if the GitHub bot comments lack clear team approval status data. The Skill relies on parsing these specific bot comments to extract pending teams, relevant file paths, and change summaries.