← 返回 Skills 市场
WhatsApp Chats
作者
Marcos Santos
· GitHub ↗
· v1.0.0
1371
总下载
1
收藏
7
当前安装
1
版本数
在 OpenClaw 中安装
/install whatsapp-chats
功能描述
List, search, and analyze WhatsApp conversations
安全使用建议
This skill will run a Node script that reads your local OpenClaw state directory (OPENCLAW_STATE_DIR or ~/.openclaw/credentials/whatsapp/default) and parses WhatsApp session filenames and contacts.json. That directory can contain sensitive session/identity information. Before installing or invoking: (1) confirm you trust the skill author (source is unknown), (2) be aware that SKILL.md requires the 'node' binary even though metadata doesn't list it, (3) inspect the script (already included) and ensure you are comfortable with it reading your credentials directory, (4) consider running it in a sandboxed environment or on a copy of your credentials directory, and (5) request the maintainer to explicitly declare required binaries and the config path in the skill metadata so the data access is transparent. If you do not want a skill to access your WhatsApp session files, do not install or run it.
功能分析
Type: OpenClaw Skill
Name: whatsapp-chats
Version: 1.0.0
The skill 'whatsapp-chats' is designed to list, search, and analyze WhatsApp conversations from the local Baileys session cache. The `scripts/chats.js` file accesses files within the `OPENCLAW_STATE_DIR/credentials/whatsapp/default` directory, which is consistent with its stated purpose. It performs read-only operations on these files (session data, sender keys, contacts.json) and outputs structured JSON. There is no evidence of data exfiltration, unauthorized execution, persistence mechanisms, or prompt injection attempts in SKILL.md. Argument handling in the Node.js script is safe, preventing shell injection. The behavior is fully aligned with the skill's description.
能力评估
Purpose & Capability
The name/description claim to read/search a local Baileys WhatsApp session cache; the script's behavior matches that: it enumerates files under a credentials path and reads contacts.json to build chat lists. That purpose is coherent with the code. However, the skill metadata does not declare required binaries (the SKILL.md calls node) nor the credentials/config path it reads, which is an omission.
Instruction Scope
SKILL.md instructs the agent to exec node scripts/chats.js which will read the local OpenClaw-state WhatsApp credentials directory (OPENCLAW_STATE_DIR or ~/.openclaw/credentials/whatsapp/default) and parse filenames and contacts.json. The instructions do not explicitly warn that local credential/session files will be read nor declare the config path. The agent will therefore access potentially sensitive local files without that being surfaced in the skill metadata or usage instructions.
Install Mechanism
There is no install spec (code is executed from the skill directory). This is lower installation risk; no external downloads or package installations are performed by the skill itself.
Credentials
The skill declares no required env vars or config paths, yet the code reads process.env.OPENCLAW_STATE_DIR (if set) and falls back to ~/.openclaw/credentials/whatsapp/default. It therefore accesses a local credentials directory (sensitive data) without declaring it. Also SKILL.md requires the 'node' binary but metadata lists none — a mismatch that affects runtime expectations.
Persistence & Privilege
The skill is not always-enabled and does not request system-wide persistence or modify other skills. It runs on-demand and does not attempt to write configuration or change other skills' settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install whatsapp-chats - 安装完成后,直接呼叫该 Skill 的名称或使用
/whatsapp-chats触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release. Lists and searches WhatsApp conversations from Baileys session and sender-key files. Enriches chats with contact names, provides search functionality, and generates conversation statistics.
元数据
常见问题
WhatsApp Chats 是什么?
List, search, and analyze WhatsApp conversations. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1371 次。
如何安装 WhatsApp Chats?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install whatsapp-chats」即可一键安装,无需额外配置。
WhatsApp Chats 是免费的吗?
是的,WhatsApp Chats 完全免费(开源免费),可自由下载、安装和使用。
WhatsApp Chats 支持哪些平台?
WhatsApp Chats 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 WhatsApp Chats?
由 Marcos Santos(@marcosrippel)开发并维护,当前版本 v1.0.0。
推荐 Skills