All skills
Skillintermediate
/send-update - Send Slack Update
Send a formatted status update to a Slack channel.
Claude Code Knowledge Pack7/10/2026
Overview
/send-update - Send Slack Update
Send a formatted status update to a Slack channel.
Steps
- Ask the user for the update type: deployment, build, release, incident, or custom
- Determine the target Slack channel from project configuration or user input
- Gather the update details: status (success/failure/in-progress), summary, relevant links
- Format the message using Slack Block Kit for rich formatting
- Add contextual metadata: project name, environment, version, timestamp
- Include action buttons for common follow-ups (view logs, rollback, approve)
- Set the appropriate emoji and color based on status (green/red/yellow)
- Add mentions (@here, @channel, or specific users) based on severity
- Send the message via Slack webhook or API
- Capture the message timestamp for threading follow-up messages
- Log the notification for audit and delivery confirmation
- Report: message sent, channel, timestamp, delivery status
Rules
- Never send @channel or @here mentions for non-critical updates
- Use thread replies for follow-up messages to reduce channel noise
- Include direct links to relevant resources (PR, pipeline, dashboard)
- Format code blocks and logs properly using Slack markdown
- Respect channel notification preferences and quiet hours
- Do not include sensitive data (credentials, tokens) in messages
- Rate-limit notifications to prevent spam (max 1 per minute per channel)