What problem does it solve?
This Skill streamlines the process of announcing merge requests on Slack, ensuring that the team is informed with a clear, one-sentence summary and mandatory user approval before posting.
Core Features & Use Cases
- Merge Request Announcement: Announce new merge requests to the appropriate Slack channel with a concise message.
- User Approval: Wait for explicit approval from the user before posting to Slack.
- Caveat Management: Identify and thread necessary caveats, while excluding unwarranted ones.
- Channel Resolution: Automatically resolve or ask for confirmation of the appropriate Slack channel for the repository.
Quick Start
Use the announce-mr skill to announce a new merge request in the appropriate Slack channel after creating it with glab mr create.