‹ 首页

dev-configure-notifications

@evolution-foundation · 收录于 5 天前 · 上游提交 2 个月前

Set up Telegram, Discord, or Slack webhooks for engineering layer alerts — long-running task completion, build failures, security audit alerts.

适合你,如果需要在工程事件发生时收到即时通知

/ 通过 npx 安装 校验哈希
npx oh-my-skill add evolution-foundation/evo-nexus/dev-configure-notifications
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- evolution-foundation/evo-nexus/dev-configure-notifications
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify evolution-foundation/evo-nexus/dev-configure-notifications
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
509GitHub stars
~399上下文体积 · 单文件
索引托管

怎么用

商店整理自技能原文 · 版本 7f5dd76 · 表述以原文为准
它做什么

装上后,Claude 会帮你配置 Telegram、Discord 或 Slack 的 Webhook,用于接收工程层的告警通知,例如长时间任务完成、构建失败、安全审计问题等。

什么时候触发

当你需要被通知 dev-autopilot 结束、CI/构建失败,或 @vault-security 发现关键问题时触发。

装好后可以这样说
Claude 会索要 Webhook URL。
Claude 会要求 Slack Webhook URL。
技能原文 SKILL.md作者撰写 · Apache-2.0 · 7f5dd76

Dev Configure Notifications

Derived from oh-my-claudecode (MIT, Yeachan Heo). Adapted for the EvoNexus Engineering Layer.

Configure outbound notifications for engineering layer events: long-running task completion, build failures, critical security findings, etc.

Use When
  • You want to be notified when dev-autopilot finishes (it can take minutes)
  • You want CI / build failure alerts in Telegram or Discord
  • You want @vault-security to ping you on CRITICAL findings
Channels Supported
  • Telegram — via the existing EvoNexus int-telegram integration
  • Discord — via webhook URL
  • Slack — via webhook URL
Workflow
Step 1 — Pick the trigger

Common triggers:

  • dev-autopilot completion
  • @vault-security CRITICAL finding
  • @oath-verifier FAIL verdict
  • @hawk-debugger 3-failure circuit breaker
Step 2 — Pick the channel
  • Telegram (uses existing bot via int-telegram)
  • Discord (needs webhook URL)
  • Slack (needs webhook URL)
Step 3 — Configure

Save webhook config to .claude/settings.json or env vars:

{
  "engineeringLayer": {
    "notifications": {
      "telegram": {
        "enabled": true,
        "chatId": "${USER_TELEGRAM_CHAT_ID}",
        "triggers": ["autopilot.complete", "vault.critical", "oath.fail"]
      },
      "discord": {
        "enabled": false
      }
    }
  }
}
Step 4 — Test

Send a test notification via the configured channel. Verify it arrives.

Step 5 — Document

Save config notes to workspace/development/research/[C]notifications-config-{date}.md.

Output Format

Notification message format:

🤖 [EvoNexus Eng] {agent} {event}
{summary}

📁 {path to artifact}
Pairs With
  • int-telegram (for Telegram delivery)
  • dev-autopilot (most common notification source)
  • @vault-security (CRITICAL finding alerts)
  • update-config (built-in skill for settings edits)
按 Apache-2.0 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。