Notification
Send push notifications. MUST use when the user asks to send, test, or configure notifications, or mentions "notify me", "ping me", "alert me", "let me know", or /notification.From its SKILL.md
npx -y skills add Choi-Jungwoo/agent-skills --skill notificationAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 1 command, including `node "<skill-directory>/scripts/send.mjs" --title "<title>" --message "<message>" [--urgent] [--successed]`.
SKILL.md
1.9 KB, 424 tokens by cl100k_base, as published. Nobody here has run it
Notification
Send messages to mobile / desktop devices. Use this skill for any notification-related request.
Triggers
Activate when the user:
- Uses
/notificationor asks to send/test a notification - Says "notify me", "ping me", "alert me", "let me know", "send a push notification"
- Asks about notification setup, configuration, or troubleshooting
- Requests to be alerted when a task completes
Workflow
- If there is a task, complete it first — this skill adds a notification at the end.
- Send the notification using the command below. Do not skip this step even if the task failed. If the user only asked to send/test a notification (no preceding task), go directly to this step.
Compose fields
| Field | Description |
|---|---|
--title | The task or notification name in the user's own words (e.g. "Run test suite", "Test notification") |
--message | Concise outcome summary (max 200 chars). On failure, state what failed and why. |
--urgent | Add this flag when the user says "urgent", "important", "high priority", or "asap". Omit otherwise. |
--successed | Add this flag when the task succeeded. Omit on failure. |
Send command
node "<skill-directory>/scripts/send.mjs" \
--title "<title>" \
--message "<message>" \
[--urgent] \
[--successed]
Failure handling
- Script fails (non-zero exit): Tell the user the notification could not be sent, but still deliver the task result.
- Task fails: Send the notification without
--successedso the user knows to check back. A failure notification is as valuable as a success one — the user may be AFK. - Missing env vars: The script prints setup instructions on error — relay them to the user.
What ships with it: 1 file
2.9 KB alongside SKILL.md, 1 of them executable
scripts/
- send.mjsruns2.9 KB