Notification
agent-skills is a multi-skill repository that hosts reusable, production-friendly skills for AI agents.
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.
One thing 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.
What its author says it does
Copied from the file, not written here
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.
SKILL.md
1.9 KB, 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.