post-pr-to-slack

Post pull request announcements and merge reactions to Slack via GitHub API.

213|13|Updated Aug 7, 2025
One-click install
npx skills add https://github.com/imbue-ai/sculptor --skill post-pr-to-slack-imbue-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: post-pr-to-slack
Source: https://github.com/imbue-ai/sculptor/tree/main/.claude/skills/post-pr-to-slack
Command: npx skills add https://github.com/imbue-ai/sculptor --skill post-pr-to-slack-imbue-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires latchkey, gh, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of posting pull request updates to a Slack channel, reducing manual updates and streamlining communication for team collaboration.

Core Features & Use Cases

  • PR Announcements: Automatically post a one-line summary of pull requests to a specified Slack channel.
  • PR Merging: React with a thumbs-up emoji to mark merged pull requests.
  • Use Case: Ideal for teams using Sculptor to track and manage pull requests, ensuring everyone is kept informed without constant manual updates.

Quick Start

Use the post-pr-to-slack skill to post the latest pull request announcement to the #project-sculptor-merges channel.

Frequently Asked Questions about post-pr-to-slack

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

FAQPage Schema
How do I automate pull request notifications to a Slack channel?

Automate pull request notifications to a Slack channel by using a script that fetches PR data via the GitHub API and posts a one-line summary to your specified channel, streamlining team communication.

Can I automatically react with an emoji when a GitHub pull request is merged?

Yes, you can react with a thumbs-up emoji to mark merged pull requests automatically. The Skill detects merges through the GitHub API and posts the reaction to keep your Slack channel updated.

Do I need the gh CLI and latchkey to post GitHub PR updates to Slack?

Yes, you need the `gh` CLI for GitHub API access and latchkey for Slack integration. These dependencies are required to authenticate requests and route pull request announcements to your target channel.

What is the best way to keep a Slack channel informed about new pull requests?

The best way to keep a Slack channel informed is to automate PR announcements, posting a one-line summary of each pull request directly to the channel to reduce manual updates and enhance team collaboration.

Does this PR to Slack notification Skill work for software development workflows?

Yes, this PR to Slack notification Skill is designed for software development workflows. It automates PR announcements and merge reactions, ensuring teams stay informed without constant manual updates.

Why use an automated script instead of manual updates for pull request announcements?

Automated scripts for pull request announcements reduce manual updates and streamline communication. By fetching PR data via the GitHub API and posting to Slack, teams avoid missing updates and save time.