一键导入
whatsapp-evo
Manage WhatsApp via Evolution API (v2.x): list chats with unread messages and reply.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Manage WhatsApp via Evolution API (v2.x): list chats with unread messages and reply.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Orchestrates Android development tasks including project creation, deployment, SDK management, and environment diagnostics using the `android` command-line tool.
Process invoice PDFs/emails: extract vendor + date, generate normalized filename, optionally archive to Drive, and email the PDF to the right Holded inbox.
Use the private LearnWorlds CLI to inspect DevExpert Academy users, find students by email, list their enrolled courses/products, look up products, and perform safe enrollment workflows. Trigger when Antonio asks what courses a student has in LearnWorlds or academia.devexpert.io, whether someone belongs to the current or next AI Expert edition, or to use the LearnWorlds/academy CLI.
Genera la newsletter semanal de DevExpert recopilando contenido de X, YouTube, PostFlow y bookmarks. Crea borrador en Listmonk para revisión.
End-to-end YouTube publishing workflow using ordered scripts: prepare/concat video, upload draft, transcribe with Parakeet, generate copy with the calling model, optionally prepare English dubbing assets, render thumbnails, update YouTube metadata, then schedule socials (PostFlow) 15 minutes after publish.
Enforce Antonio's real Spanish social voice when drafting or rewriting X, LinkedIn, article teaser, and newsletter intro copy. Use whenever copy must sound like Antonio and avoid obvious AI writing.
| name | whatsapp-evo |
| description | Manage WhatsApp via Evolution API (v2.x): list chats with unread messages and reply. |
EVOLUTION_API_URL (optional if config)EVOLUTION_API_TOKENEVOLUTION_INSTANCE (optional if config)api_url and instance in ~/.config/skills/config.json under whatsapp_evo (recommended). The token must be set via env var.Example:
{
"whatsapp_evo": {
"api_url": "https://evo.example.com",
"instance": "MyInstance"
}
}
scripts/whatsapp-inbox --json-out /tmp/whatsapp-inbox.json
READ status in the API (it may not match "mark as unread" in the app).~/.cache/whatsapp-evo/inbox-state.json to avoid repeating chats (override with --state or WHATSAPP_EVO_STATE_PATH).--no-update-state if you want to list the same chats again.--since-days N to ignore old messages in the first pass (default 7).--pending-reply to list conversations from the last N days where the latest message is not yours (ignores local state).scripts/whatsapp-reply --index <n> --text "reply"
message/sendText.remote_jid if needed.--delay <ms>, --link-preview, --instance, --url.scripts/whatsapp-history --index <n> --limit 50
--jid or --number if you don’t have an index.--since 2025-01-01 or --since 2025-01-01T10:00:00Z and --until.--incoming-only to show only inbound messages./tmp/whatsapp-inbox.json contains:
indexnameremote_jidnumberunread_countlast_message_idlast_message_from_melast_message_textlast_message_timestamplast_message_sender