Dev10x-slack-review-request

Post PR review notifications to Slack using per-project YAML configuration.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Brave-Labs/dev10x --skill dev10x-slack-review-request-brave-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Dev10x-slack-review-request
Source: https://github.com/Brave-Labs/dev10x/tree/main/codex-skills/dev10x-slack-review-request
Command: npx skills add https://github.com/Brave-Labs/dev10x --skill dev10x-slack-review-request-brave-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

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

Post a Slack review request for a PR using per-project config (channel, mentions). Reads configuration from userspace YAML.

What problem does it solve?

Coordinating PR review notifications across multiple Slack channels and teams by project, ensuring the right people are notified without manual messaging.

Core Features & Use Cases

  • Per-project configuration: specify channel and mentions per repository.
  • Message formatting: builds a Slack-ready review message including PR link, title, and optional JTBD.
  • Integration flow: supports a prepare step to resolve config and a send step to post the message via a Slack notifier.

Quick Start

Prepare a Slack review message for a PR in a project, then post it to Slack.

Frequently Asked Questions about Dev10x-slack-review-request

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

FAQPage Schema
How do I automate Slack notifications for PR reviews with per-project config?

Per-project configuration for Slack PR review notifications is managed through YAML files in your userspace. These YAML configs specify the target Slack channel and required mentions per repository, resolving the appropriate reviewers for each project automatically.

Can I include a JTBD or job-to-be-done context in my Slack PR review message?

Yes, you can include JTBD context in your Slack PR review message. The notification formatter automatically detects and appends optional JTBD information alongside the PR link and title, providing reviewers with immediate context for the requested changes.

Does this Slack PR review workflow require confirmation before posting to a channel?

Yes, the Slack PR review workflow supports a confirmation step before posting. It resolves the per-project configuration and prompts for user confirmation when needed, preventing accidental notifications to the wrong Slack channels or team members.

How do I set up per-repository Slack channels and mentions for PR review requests?

Setting up per-repository Slack channels and mentions requires defining a YAML configuration file in your userspace. This file maps each repository to its designated Slack channel and specific user mentions, which the script reads to route review notifications accurately.

What is the best way to coordinate PR review notifications across multiple Slack channels and teams?

The best way to coordinate PR review notifications across multiple Slack channels is using a per-project configuration approach. By reading repository-specific YAML configs, the system formats and posts tailored review messages to the correct channels, eliminating manual cross-team messaging.