원클릭으로
notifications
Send and manage runtime notifications across Telegram, Discord, Slack, and Email channels
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Send and manage runtime notifications across Telegram, Discord, Slack, and Email channels
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Diagnose and fix build/CI failures automatically
Concurrent code generation via multi-model picker
UI/UX design and frontend component generation
OMP self-improvement — analyse own skills/agents and propose improvements
Visual diff/screenshot comparison verdict
Clone and adapt a web page/design to the codebase
| name | notifications |
| description | Send and manage runtime notifications across Telegram, Discord, Slack, and Email channels |
| trigger | notifications:, /notifications, /omp:notifications |
| autoinvoke | false |
| Field | Value |
|---|---|
| ID | notifications |
| Keywords | notifications:, /notifications |
| Tier | Developer Tool |
| Source | src/skills/notifications.mts |
Send and manage notification delivery across multiple channels (Telegram, Discord, Slack, Email). Handles immediate alerts, digests, and escalation patterns at runtime.
| Aspect | notifications | configure-notifications |
|---|---|---|
| Purpose | Runtime notification delivery, channel management, testing, escalation | One-time setup of notification credentials and integrations |
| Scope | Send alerts, manage preferences, configure digest schedules, escalate | Configure webhook URLs and tokens |
| Use when | You need to act on notifications or manage delivery rules | You are setting up a new integration for the first time |
interface SkillInput {
trigger: string;
args: string[];
}
interface SkillOutput {
status: "ok" | "error";
message: string;
}
export async function activate(input: SkillInput): Promise<SkillOutput>
export function deactivate(): void
Spawns bin/omp.mjs notifications [args]. No persistent resources are maintained.
telegram:
bot_token: {token}
chat_id: {chat_id}
parse_mode: markdown
discord:
webhook_url: {url}
username: {bot_name}
embed_color: {hex}
slack:
webhook_url: {url}
channel: {channel}
username: {bot_name}
/omp:notifications configure {channel}
/omp:notifications test {channel}
/omp:notifications list
/omp:notifications set {type} {channel}
## Notifications: {project}
### Configured Channels
| Channel | Status | Last Test |
|---------|--------|-----------|
| Telegram | OK | {date} |
| Discord | OK | {date} |
### Notification Preferences
#### Immediate
| Event | Channel | Enabled |
|-------|---------|---------|
| Error | Telegram | yes |
| Complete | Discord | yes |
#### Digest
| Schedule | Channel | Enabled |
|---------|---------|---------|
| Daily | Email | yes |
### Recent Notifications
- **{time}** — {event} -> {channel}
### Configuration Files
- `.omp/notifications/config.yaml`
- `.omp/notifications/templates/`