observe-whatsapp by gokapso/agent-skills
npx skills add https://github.com/gokapso/agent-skills --skill observe-whatsapp此技能用于操作诊断:消息投递调查、webhook 投递调试、错误排查和 WhatsApp 健康检查。
首选路径:
kapso login)kapso status 开始,以确认项目访问权限和可用的 WhatsApp 号码备用路径:环境变量:
KAPSO_API_BASE_URL (仅主机,不带 /platform/v1)KAPSO_API_KEY首选路径:
kapso whatsapp numbers resolve --phone-number "<display-number>" --output json广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
kapso whatsapp messages list --phone-number "<display-number>" --limit 50 --output jsonkapso whatsapp messages get <message-id> --phone-number-id <id> --output jsonkapso whatsapp conversations list --phone-number "<display-number>" --output json备用路径:
node scripts/messages.js --phone-number-id <id>node scripts/message-details.js --message-id <id>node scripts/lookup-conversation.js --phone-number <e164>首选路径:
kapso statuskapso whatsapp numbers health --phone-number "<display-number>" --output humankapso whatsapp templates list --phone-number "<display-number>" --output json备用路径:
node scripts/errors.jsnode scripts/api-logs.jsnode scripts/webhook-deliveries.js首选路径:
kapso statuskapso whatsapp numbers health --phone-number "<display-number>" --output human备用路径:
node scripts/overview.jsnode scripts/whatsapp-health.js --phone-number-id <id>| 脚本 | 用途 |
|---|---|
messages.js | 列出消息 |
message-details.js | 获取消息详情 |
lookup-conversation.js | 通过电话或 ID 查找对话 |
| 脚本 | 用途 |
|---|---|
errors.js | 列出消息错误 |
api-logs.js | 列出外部 API 日志 |
webhook-deliveries.js | 列出 webhook 投递尝试 |
| 脚本 | 用途 |
|---|---|
overview.js | 项目概览 |
whatsapp-health.js | 电话号码健康检查 |
| 脚本 | 用途 |
|---|---|
openapi-explore.mjs | 探索 OpenAPI (搜索/操作/模式/位置) |
安装依赖(一次):
npm i
示例:
node scripts/openapi-explore.mjs --spec platform search "webhook deliveries"
node scripts/openapi-explore.mjs --spec platform op listWebhookDeliveries
node scripts/openapi-explore.mjs --spec platform schema WebhookDelivery
integrate-whatsapp。phone_number_id。integrate-whatsapp - 入门、webhooks、消息、模板、流程
automate-whatsapp - 工作流、代理和自动化
[observe-whatsapp file map]|root: . |.:{package.json,SKILL.md} |assets:{health-example.json,message-debugging-example.json,triage-example.json} |references:{health-reference.md,message-debugging-reference.md,triage-reference.md} |scripts:{api-logs.js,errors.js,lookup-conversation.js,message-details.js,messages.js,openapi-explore.mjs,overview.js,webhook-deliveries.js,whatsapp-health.js} |scripts/lib/messages:{args.js,kapso-api.js} |scripts/lib/status:{args.js,kapso-api.js} |scripts/lib/triage:{args.js,kapso-api.js}
每周安装量
445
代码仓库
GitHub Stars
65
首次出现
2026年1月29日
安全审计
安装于
opencode382
codex382
gemini-cli381
github-copilot367
cursor346
kimi-cli339
Use this skill for operational diagnostics: message delivery investigation, webhook delivery debugging, error triage, and WhatsApp health checks.
Preferred path:
kapso login)kapso status to confirm project access and available WhatsApp numbersFallback path: Env vars:
KAPSO_API_BASE_URL (host only, no /platform/v1)KAPSO_API_KEYPreferred path:
kapso whatsapp numbers resolve --phone-number "<display-number>" --output jsonkapso whatsapp messages list --phone-number "<display-number>" --limit 50 --output jsonkapso whatsapp messages get <message-id> --phone-number-id <id> --output jsonkapso whatsapp conversations list --phone-number "<display-number>" --output jsonFallback path:
node scripts/messages.js --phone-number-id <id>node scripts/message-details.js --message-id <id>node scripts/lookup-conversation.js --phone-number <e164>Preferred path:
kapso statuskapso whatsapp numbers health --phone-number "<display-number>" --output humankapso whatsapp templates list --phone-number "<display-number>" --output jsonFallback path:
node scripts/errors.jsnode scripts/api-logs.jsnode scripts/webhook-deliveries.jsPreferred path:
kapso statuskapso whatsapp numbers health --phone-number "<display-number>" --output humanFallback path:
node scripts/overview.jsnode scripts/whatsapp-health.js --phone-number-id <id>| Script | Purpose |
|---|---|
messages.js | List messages |
message-details.js | Get message details |
lookup-conversation.js | Find conversation by phone or ID |
| Script | Purpose |
|---|---|
errors.js | List message errors |
api-logs.js | List external API logs |
webhook-deliveries.js | List webhook delivery attempts |
| Script | Purpose |
|---|---|
overview.js | Project overview |
whatsapp-health.js | Phone number health check |
| Script | Purpose |
|---|---|
openapi-explore.mjs | Explore OpenAPI (search/op/schema/where) |
Install deps (once):
npm i
Examples:
node scripts/openapi-explore.mjs --spec platform search "webhook deliveries"
node scripts/openapi-explore.mjs --spec platform op listWebhookDeliveries
node scripts/openapi-explore.mjs --spec platform schema WebhookDelivery
integrate-whatsapp.phone_number_id before deep debugging.integrate-whatsapp - Onboarding, webhooks, messaging, templates, flows
automate-whatsapp - Workflows, agents, and automations
[observe-whatsapp file map]|root: . |.:{package.json,SKILL.md} |assets:{health-example.json,message-debugging-example.json,triage-example.json} |references:{health-reference.md,message-debugging-reference.md,triage-reference.md} |scripts:{api-logs.js,errors.js,lookup-conversation.js,message-details.js,messages.js,openapi-explore.mjs,overview.js,webhook-deliveries.js,whatsapp-health.js} |scripts/lib/messages:{args.js,kapso-api.js} |scripts/lib/status:{args.js,kapso-api.js} |scripts/lib/triage:{args.js,kapso-api.js}
Weekly Installs
445
Repository
GitHub Stars
65
First Seen
Jan 29, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode382
codex382
gemini-cli381
github-copilot367
cursor346
kimi-cli339