← Back to Skills Marketplace
Wacrawl
by
Chase Webb
· GitHub ↗
· v0.1.0
· MIT-0
47
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install wacrawl
Description
Read-only local archive and full-text search of macOS WhatsApp Desktop chats. Snapshots WhatsApp's SQLite databases into ~/.wacrawl/wacrawl.db without modify...
Usage Guidance
What to consider before installing: 1) Review the upstream project (https://github.com/steipete/wacrawl) and the Homebrew tap formula to confirm sources, checksums, and build steps; prefer building from source or an official release artifact you inspected. 2) Understand macOS Full Disk Access: granting it to a terminal or wrapper app gives that process broad read access to many user files — only grant it if you fully trust the installed binary. 3) Inspect network activity after running the tool (e.g., via Little Snitch or packet capture) to detect unexpected telemetry. 4) Keep automatic scheduled imports disabled until you trust the binary; prefer manual imports. 5) Verify what gets written to ~/.wacrawl and secure or remove that archive if it contains sensitive data. If you cannot review the binary or source, treat the install as untrusted and avoid granting Full Disk Access or enabling autonomous/scheduled runs.
Capability Analysis
Type: OpenClaw Skill
Name: wacrawl
Version: 0.1.0
The skill facilitates programmatic access to private WhatsApp chat databases on macOS, requiring Full Disk Access to bypass sandbox protections. While the functionality is clearly aligned with the stated purpose of local archiving and search, the inherent risk of exposing sensitive communication data to an AI agent and the reliance on an external binary (wacrawl) installed via a third-party Homebrew tap (SKILL.md) constitute high-risk behaviors that warrant a suspicious classification.
Capability Assessment
Purpose & Capability
Name, description, and runtime instructions consistently describe a local, read-only snapshot/import of WhatsApp Desktop SQLite DBs into ~/.wacrawl/wacrawl.db and scriptable local search. Binaries required (wacrawl) match the stated functionality.
Instruction Scope
SKILL.md limits behavior to local snapshot/import and search; it explicitly says it does not write back to WhatsApp or contact WhatsApp services. It requires Full Disk Access for the terminal to read the sandboxed group container and suggests scheduling periodic imports. SKILL.md does not mention network telemetry or external endpoints — absence of such statements is not a proof of absence in the installed binary.
Install Mechanism
Install is a Homebrew formula from the tap steipete/tap (not Homebrew core). Installing a third-party formula will put an unfamiliar binary on disk; formula/build steps could execute code at install time. Without packaging/source verification or shippped code in the skill, the binary is a high-impact trust decision.
Credentials
No environment variables or credentials are requested, which is appropriate. However the skill requires the user to grant macOS Full Disk Access to the terminal that runs wacrawl — a powerful OS-level permission that grants broad file read access beyond WhatsApp data and therefore materially increases the risk if the binary is untrusted.
Persistence & Privilege
The skill is not force-enabled (always:false). Model invocation is allowed (default). Because SKILL.md recommends periodic imports (scheduling), an autonomously-invokable agent combined with the installed binary and Full Disk Access could lead to periodic reads of local private data; this is a capability to consider before enabling autonomous runs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wacrawl - After installation, invoke the skill by name or use
/wacrawl - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial publish: PaperChase crawler-fleet skill wrapping the upstream wacrawl CLI.
Metadata
Frequently Asked Questions
What is Wacrawl?
Read-only local archive and full-text search of macOS WhatsApp Desktop chats. Snapshots WhatsApp's SQLite databases into ~/.wacrawl/wacrawl.db without modify... It is an AI Agent Skill for Claude Code / OpenClaw, with 47 downloads so far.
How do I install Wacrawl?
Run "/install wacrawl" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Wacrawl free?
Yes, Wacrawl is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Wacrawl support?
Wacrawl is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin).
Who created Wacrawl?
It is built and maintained by Chase Webb (@chasewebb); the current version is v0.1.0.
More Skills