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.