tool-slack

Post pull request notifications to a configured Slack channel via webhook.

2|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/simon-downes/archie --skill tool-slack
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tool-slack
Source: https://github.com/simon-downes/archie/tree/main/persona/skills/tool-slack
Command: npx skills add https://github.com/simon-downes/archie --skill tool-slack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Post PR notifications to a configured Slack channel when a pull request is created, reducing noise from generic alerts.

Core Features & Use Cases

  • Notify a Slack channel when a PR is created if Slack is configured for the project.
  • Graceful handling when Slack is not configured or the webhook is unavailable.
  • Works with project-configured Slack webhook to keep teams aligned.

Quick Start

After you create a pull request, call the Slack notification tool to post the PR title and link to the configured Slack channel.

Frequently Asked Questions about tool-slack

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

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

To send pull request notifications to a Slack channel, you configure a Slack webhook URL in your project environment, which the tool reads to post the PR title and link when a PR is created.

What happens to Slack notifications if the webhook URL is not configured?▼

If the Slack webhook URL is not configured or unavailable, the tool gracefully skips sending notifications, reducing noise from generic alerts and ensuring it does not break your workflow.

Do I need a specific Slack webhook environment variable for CI/CD pull request alerts?▼

Yes, you need a Slack webhook URL configured in your environment using the slack.webhook_env project configuration variable to enable CI/CD pull request alerts.

How does posting PR alerts to Slack reduce team communication noise?▼

Posting PR alerts to Slack reduces team communication noise by only triggering notifications for newly created pull requests through a verified webhook, rather than sending generic, high-volume alerts.

Can I use this to notify Slack on pull requests only if Slack is configured for the project?▼

Yes, the tool specifically checks your project configuration to verify the webhook URL and only posts PR notifications to Slack if it is properly configured for the project.