mcpField
N
notify

notify

github.com/kentoje生产力236 次安装今天更新
代码仓库

关于 notify

Notify 是通过 ntfy.sh 发送提醒的技能,可用于长任务完成、错误需要处理或用户要求通知时。它将简短消息发送到 fish 私有变量 `NTFY_SUB_TOPIC` 指定的主题。

主要功能

  1. 01通过 ntfy.sh 发送通知
  2. 02任务完成和错误提醒
  3. 03简短且可执行的消息指引
  4. 04通过 fish 向 `NTFY_SUB_TOPIC` 主题发送

适用场景

  1. 01提醒长时间运行的任务已完成
  2. 02通知需要处理的错误
  3. 03发送用户明确要求的通知

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/kentoje/dotfiles --skill notify

安装后在 Claude Code 中输入/notify确认已加载。

详细介绍

通知技能

通过 ntfy.sh 发送通知,提醒用户任务已完成、发生错误或有任何重要事件。

用法

在以下情况下使用此技能:

  • 长时间运行的任务已完成
  • 发生错误或需要关注的问题
  • 用户明确要求接收通知
  • 任何值得提醒用户的事件

如何发送通知

使用 fish shell 执行以下命令,并附上合适的消息:

fish -c 'curl -d "<MESSAGE>" "ntfy.sh/$NTFY_SUB_TOPIC"'

将 <MESSAGE> 替换为简洁、清晰的事件说明。

注意:$NTFY_SUB_TOPIC 是私有 fish shell 变量,因此必须通过 fish -c 运行命令。

消息指南

  • 消息应简短且便于采取行动(尽可能少于 100 个字符)
  • 包含相关背景信息(例如任务名称、文件、错误类型)
  • 使用清晰的语言

示例消息

  • “构建已成功完成”
  • “测试通过:42/42”
  • “错误:src/index.ts 中的 TypeScript 编译失败”
  • “PR #123 已准备好进行审查”
  • “任务完成:数据库迁移已完成”

评论

支持 Markdown