技能 email-notify
✉️

email-notify

低风险 🌐 网络访问🔑 环境变量📁 文件系统访问

發送任務完成電子郵件

您需要知道您的 AI 助理何時完成重要任務。此技能會將包含設備名稱、專案名稱、狀態和結果摘要的電子郵件通知直接發送到您的收件箱。

支持: Claude Codex Code(CC)
📊 70 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“email-notify”。 發送任務標題為「程式碼審查完成」、狀態為「成功」和摘要為「已審查 12 個拉取請求,批准 8 個並附評論,對 4 個請求變更」的通知

预期结果:

  • Device: Macbook
  • Project: my-project
  • Status: success
  • Summary: Reviewed 12 pull requests, approved 8 with comments, requested changes on 4

正在使用“email-notify”。 提醒團隊構建失敗,摘要為「測試套件失敗:23 個測試失敗,156 個通過」

预期结果:

  • Device: CI-Server
  • Project: backend-api
  • Status: failed
  • Summary: Test suite failed: 23 tests failed, 156 passed

安全审计

低风险
v5 • 1/16/2026

This skill is a straightforward SMTP email notification utility. It reads environment variables for SMTP configuration, reads AGENTS.md for optional project name extraction, and sends task completion notifications via standard Python smtplib. All detected patterns are expected functionality - email sending is the stated purpose, environment access is for configuration, and filesystem reads are for project name resolution. No malicious behavior confirmed.

3
已扫描文件
521
分析行数
3
发现项
5
审计总数
审计者: claude 查看审计历史 →

质量评分

45
架构
100
可维护性
87
内容
21
社区
90
安全
91
规范符合性

你能构建什么

監控自動化管道

在遠端伺服器或 CI/CD 管道上的自動化編碼任務完成時收到通知。

追蹤長時間運行的構建

當機器上的複雜重構或代碼生成任務完成時收到電子郵件提醒。

監督多個專案

無需手動檢查每個專案,即可隨時了解不同專案的任務完成情況。

试试这些提示

基本通知
Use skill email-notify to send an email when this task is finished. Task title: 'Code refactoring complete', Status: success, Summary: 'Refactored 15 files with improved type hints.'
失敗提醒
If the build fails, use email-notify to alert the team. Task title: 'Build failed', Status: failed, Summary: 'Compilation errors in 3 modules due to missing dependencies.'
多收件人
Notify the entire team on task completion using email-notify. Task title: 'Weekly report generated', Status: success, Summary: 'Generated 25-page report with performance metrics and recommendations.'
空運行測試
Test the email notification setup by running email-notify in dry-run mode. Task title: 'Test notification', Status: success, Summary: 'This is a test message to verify SMTP configuration.'

最佳实践

  • 在 shell 配置檔案中配置 SMTP 設定,以保持環境變數持久化
  • 使用單獨的電子郵件帳戶進行通知,以保護主要憑證
  • 在依賴通知處理重要任務之前,先使用空運行模式進行測試

避免

  • 在任務摘要欄位中包含機密或敏感數據
  • 使用個人電子郵件憑證進行自動化通知
  • 首次配置技能時跳過空運行測試

常见问题

哪些 AI 工具支援此技能?
此技能適用於 Claude、Codex 和 Claude Code。將指令添加到您的 AGENTS.md 檔案中即可啟用它。
需要哪些 SMTP 設定?
您需要主機、連接埠、寄件人地址和收件人地址。對於未經身份驗證的伺服器,使用者名稱和密碼是可選的。
我可以發送給多個收件人嗎?
可以,在 CODEX_EMAIL_TO 環境變數中使用逗號或分號分隔多個電子郵件地址。
我的資料會被發送給第三方嗎?
不會,電子郵件直接發送到您配置的 SMTP 伺服器。此技能不會收集或儲存任何數據。
為什麼我的通知沒有發送?
檢查是否設定了所有必需的環境變數,驗證 SMTP 憑證,並嘗試使用空運行模式來除錯配置問題。
這與其他通知技能有何不同?
此技能使用純 SMTP,以實現與任何電子郵件提供商的最大兼容性,無需外部 API 金鑰或雲端服務。

开发者详情

文件结构