What problem does it solve?
This Skill automates sending various types of messages to Slack channels, eliminating manual communication for routine updates like issue creation, release announcements, and team mentions.
Core Features & Use Cases
- Issue/Task Alerts: Notifies team members about new issues or task assignments.
- Release Announcements: Broadcasts SEMO package version updates to a designated channel.
- Custom Messaging: Allows sending free-form messages to any specified Slack channel.
- Dynamic User Mentions: Automatically resolves GitHub usernames to Slack IDs for accurate mentions.
- Use Case: After assigning a new task to a team member, this skill can automatically send a Slack notification to them, including task details and a direct mention.
Quick Start
Send a custom message: "/SEMO:slack #_협업 채널에 'Roki' 멘션해서 #520 이슈 확인 요청"
Send a release announcement: "SEMO 패키지 업데이트 알림 보내줘"