重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
pushinator by vm0-ai/vm0-skills
npx skills add https://github.com/vm0-ai/vm0-skills --skill pushinator通过直接的 curl 调用来使用 Pushinator API,以向移动设备发送推送通知。
官方文档:
https://pushinator.com/api
在以下情况下使用此技能:
export PUSHINATOR_TOKEN="your-api-token"
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
基础 URL:https://api.pushinator.com
必需的请求头:
Authorization: Bearer $(printenv PUSHINATOR_TOKEN)Content-Type: application/json向频道的所有订阅者发送通知。
写入 /tmp/pushinator_request.json:
{
"channel_id": "<your-channel-uuid>",
"content": "Hello from Pushinator!"
}
将 <your-channel-uuid> 替换为您实际的频道 UUID,然后运行:
curl -s -X POST "https://api.pushinator.com/api/v2/notifications/send" \
--header "Authorization: Bearer $(printenv PUSHINATOR_TOKEN)" \
--header "Content-Type: application/json" \
-d @/tmp/pushinator_request.json
响应:
{
"success": true,
"message": "Notification created and being sent to subscribers"
}
在部署完成时通知。
写入 /tmp/pushinator_request.json:
{
"channel_id": "<your-channel-uuid>",
"content": "Deployment complete! Project deployed to production."
}
将 <your-channel-uuid> 替换为您实际的频道 UUID,然后运行:
curl -s -X POST "https://api.pushinator.com/api/v2/notifications/send" \
--header "Authorization: Bearer $(printenv PUSHINATOR_TOKEN)" \
--header "Content-Type: application/json" \
-d @/tmp/pushinator_request.json
包含表情符号以进行视觉区分。
写入 /tmp/pushinator_request.json:
{
"channel_id": "<your-channel-uuid>",
"content": "Build failed! Check the CI logs."
}
将 <your-channel-uuid> 替换为您实际的频道 UUID,然后运行:
curl -s -X POST "https://api.pushinator.com/api/v2/notifications/send" \
--header "Authorization: Bearer $(printenv PUSHINATOR_TOKEN)" \
--header "Content-Type: application/json" \
-d @/tmp/pushinator_request.json
| 参数 | 类型 | 必需 | 描述 |
|---|---|---|---|
channel_id | string | 是 | 通知频道的 UUID |
content | string | 是 | 通知消息文本 |
| 状态码 | 描述 |
|---|---|
| 2xx | 成功 - 通知已发送 |
| 4xx | 无效请求或缺少参数 |
| 5xx | 服务器错误 - 建议重试 |
每周安装数
56
代码仓库
GitHub 星标数
47
首次出现
Jan 24, 2026
安全审计
安装于
gemini-cli47
opencode47
codex46
cursor44
github-copilot43
cline43
Use the Pushinator API via direct curl calls to send push notifications to mobile devices.
Official docs:
https://pushinator.com/api
Use this skill when you need to:
export PUSHINATOR_TOKEN="your-api-token"
Base URL: https://api.pushinator.com
Required headers:
Authorization: Bearer $(printenv PUSHINATOR_TOKEN)Content-Type: application/jsonSend a notification to all subscribers of a channel.
Write to /tmp/pushinator_request.json:
{
"channel_id": "<your-channel-uuid>",
"content": "Hello from Pushinator!"
}
Replace <your-channel-uuid> with your actual channel UUID, then run:
curl -s -X POST "https://api.pushinator.com/api/v2/notifications/send" \
--header "Authorization: Bearer $(printenv PUSHINATOR_TOKEN)" \
--header "Content-Type: application/json" \
-d @/tmp/pushinator_request.json
Response:
{
"success": true,
"message": "Notification created and being sent to subscribers"
}
Notify when a deployment completes.
Write to /tmp/pushinator_request.json:
{
"channel_id": "<your-channel-uuid>",
"content": "Deployment complete! Project deployed to production."
}
Replace <your-channel-uuid> with your actual channel UUID, then run:
curl -s -X POST "https://api.pushinator.com/api/v2/notifications/send" \
--header "Authorization: Bearer $(printenv PUSHINATOR_TOKEN)" \
--header "Content-Type: application/json" \
-d @/tmp/pushinator_request.json
Include emojis for visual distinction.
Write to /tmp/pushinator_request.json:
{
"channel_id": "<your-channel-uuid>",
"content": "Build failed! Check the CI logs."
}
Replace <your-channel-uuid> with your actual channel UUID, then run:
curl -s -X POST "https://api.pushinator.com/api/v2/notifications/send" \
--header "Authorization: Bearer $(printenv PUSHINATOR_TOKEN)" \
--header "Content-Type: application/json" \
-d @/tmp/pushinator_request.json
| Parameter | Type | Required | Description |
|---|---|---|---|
channel_id | string | Yes | UUID of the notification channel |
content | string | Yes | Notification message text |
| Code | Description |
|---|---|
| 2xx | Success - notification sent |
| 4xx | Invalid request or missing parameters |
| 5xx | Server error - retry recommended |
Weekly Installs
56
Repository
GitHub Stars
47
First Seen
Jan 24, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
gemini-cli47
opencode47
codex46
cursor44
github-copilot43
cline43
Azure Data Explorer (Kusto) 查询技能:KQL数据分析、日志遥测与时间序列处理
152,400 周安装