slack-integration
Slack MCP server integration patterns. Use when setting up team notifications, PR alerts, or CI status updates via Slack bot token
Best use case
slack-integration is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Slack MCP server integration patterns. Use when setting up team notifications, PR alerts, or CI status updates via Slack bot token
Teams using slack-integration should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/slack-integration/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How slack-integration Compares
| Feature / Agent | slack-integration | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Slack MCP server integration patterns. Use when setting up team notifications, PR alerts, or CI status updates via Slack bot token
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Slack Integration
## Overview
Integrate Slack notifications into your Claude Code workflow using the Slack MCP server. Receive team notifications for PR lifecycle events, review completions, and CI status.
## Configuration
### Slack MCP Server Setup
Add to your MCP configuration:
```json
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-slack"],
"env": {
"SLACK_BOT_TOKEN": "xoxb-your-bot-token",
"SLACK_CHANNEL": "#dev-notifications"
}
}
}
}
```
### Required Bot Permissions
- `chat:write` - Post messages
- `channels:read` - List channels
- `reactions:write` - Add reactions
## PR Lifecycle Notifications
| Event | Message | When |
|-------|---------|------|
| PR Created | "PR #123 opened: Title" | After `create-pr` |
| Review Complete | "PR #123 reviewed: APPROVED" | After `review-pr` |
| PR Merged | "PR #123 merged to main" | After merge |
| CI Failed | "CI failed on PR #123" | On check failure |
## Integration with CC 2.1.20
CC 2.1.20's `/commit-push-pr` flow can auto-post to Slack:
1. Commit changes
2. Push branch
3. Create PR
4. Post Slack notification with PR link
## Usage Patterns
### Post-Review Notification
After completing a PR review:
```
mcp__slack__post_message({
channel: "#dev-reviews",
text: "PR #123 reviewed: APPROVED - 0 blockers, 2 suggestions"
})
```
### Post-Create Notification
After creating a PR:
```
mcp__slack__post_message({
channel: "#dev-prs",
text: "New PR: #123 - feat: Add user auth | 5 files, +200/-50"
})
```
## Related Skills
- `review-pr` - PR review with optional Slack notification
- `create-pr` - PR creation with optional Slack notification
- `release-management` - Release announcementsRelated Skills
AI Integration Expert
Work with Leavn AI features - UnifiedAIService, on-device models, devotional generation, novelization, kids mode, image generation with Stable Diffusion
dnanexus-integration
DNAnexus cloud genomics platform. Build apps/applets, manage data (upload/download), dxpy Python SDK, run workflows, FASTQ/BAM/VCF, for genomics pipeline development and execution.
ci-cd-integration
CI/CD integration - GitHub Actions, automation, pipeline integration
Zimbra API Integration
This skill should be used when the user asks about "SOAP API", "REST API", "Zimbra LDAP", "authentication token", "preauth", "ZCS API", "AdminService", "MailService", "zmsoap", or mentions programmatic access to Zimbra. Covers SOAP, REST, and LDAP interfaces for Zimbra integration.
worktree-wizard-integration
This skill should be used when the user asks to "set up worktree-wizard", "integrate worktree-wizard", "add worktree support", "create docker-compose for worktrees", "add wt labels", "configure hot-reload for Docker", "set up volume mounts", "isolate ports per worktree", "onboard project to worktree-wizard", or needs guidance on wt.base-port labels, WT_* env var patterns, slot-based port isolation, dev-mode Dockerfiles, or hot-reload configurations per framework.
upgrade-integration
Integrate Carnegie Learning's UpGrade A/B testing platform into LMS and EdTech applications. Guides setup of decision points, experiment conditions, LTI/xAPI integration, and outcome logging. Use when asked to add A/B testing, experiments, or feature flags to educational software.
tipalti-integration-specialist
Tipalti payment integration guide for payee onboarding, payment processing, webhooks, and tax compliance. Use when implementing payment features.
testcontainers-integration-tests
Use when integration tests require real infrastructure (database, message queue, cache) or when mocking infrastructure is insufficient. Defines container lifecycle, test isolation, and performance optimization for Testcontainers-based testing.
stripe-integration
Guides consistent, correct implementation of Stripe payment processing including payment flows, webhooks, subscriptions, and customer management. Use when integrating Stripe payments, setting up subscriptions, implementing webhooks, or managing customer billing.
slack-bot-builder
Build Slack apps using the Bolt framework across Python, JavaScript, and Java. Covers Block Kit for rich UIs, interactive components, slash commands, event handling, OAuth installation flows, and W...
orama-integration
Use when integrating with Orama. Links to official docs for search, indexing, answer engine. (project)
moai-context7-lang-integration
Enterprise-grade Context7 MCP integration patterns for language-specific documentation access with real-time library resolution and intelligent caching