← Back to Skills Marketplace
netanel-abergel

Whatsapp Diagnostics

by Netanel Abergel · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
110
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install whatsapp-diagnostics
Description
Diagnose and fix WhatsApp connectivity issues for OpenClaw agents. Use when: a PA is not responding, WhatsApp shows connected but messages don't arrive, the...
Usage Guidance
This skill appears to be a legitimate CLI-based troubleshooting checklist, but it probes LLM provider API endpoints and reads local OpenClaw logs while declaring no required env vars or config paths. Before installing or running it: (1) confirm with the skill author why it needs to access OPENAI_API_KEY / ANTHROPIC_API_KEY / GOOGLE_API_KEY and whether those will be read automatically; (2) verify you are comfortable the skill will read ~/.openclaw/logs/agent.log and run openclaw CLI commands; (3) run the health-check script manually in a controlled environment (or inspect it) rather than granting automated/autonomous invocation until you’re satisfied; and (4) ensure API keys are stored securely and rotate them if you suspect they may be exposed. If the metadata is updated to declare the env vars and config path, and/or the skill is limited to explicit user-invoked runs, the concerns would be reduced.
Capability Analysis
Type: OpenClaw Skill Name: whatsapp-diagnostics Version: 1.0.1 The skill provides a diagnostic framework and a health check script in SKILL.md designed to troubleshoot WhatsApp connectivity. It utilizes high-risk capabilities including shell execution, log file access, and network requests via curl to verify API keys (Anthropic, OpenAI, Google) stored in environment variables. While these actions are aligned with the stated purpose of the skill, the direct handling of secrets and broad system access meet the criteria for a suspicious classification.
Capability Assessment
Purpose & Capability
The instructions match a WhatsApp diagnostics purpose (check gateway, restart, inspect logs, re-link QR). However the decision tree and health checks also validate external LLM provider API keys; while that can be relevant to diagnosing agent runtime failures, the skill metadata declares no required env vars or config paths — a mismatch between claimed requirements and actual checks.
Instruction Scope
SKILL.md instructs the agent to run OpenClaw CLI commands (openclaw gateway status/restart/logs, openclaw status, openclaw logs), grep a local log file (~/.openclaw/logs/agent.log), and run curl requests to external model provider endpoints. These actions are within troubleshooting scope but do access local logs and environment variables not declared in the registry metadata.
Install Mechanism
Instruction-only skill with no install spec or downloaded code. Nothing is written to disk by the skill itself — lowest install risk.
Credentials
The health-check script and Case 3 explicitly read ANTHROPIC_API_KEY, OPENAI_API_KEY, and GOOGLE_API_KEY and use them in network probes. The registry lists no required env vars or primary credential. The skill also reads a user-local log path (~/.openclaw/logs/agent.log). Requiring multiple provider keys and reading agent logs without declaring them is disproportionate to the metadata and should be justified or corrected.
Persistence & Privilege
The skill does not request always:true or persistent platform-wide privileges. It is user-invocable and allows model invocation (defaults), which is normal for skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install whatsapp-diagnostics
  3. After installation, invoke the skill by name or use /whatsapp-diagnostics
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
reactions rule, close-the-loop, reply-to rules; skill-master analytics hook; skill-analytics added
v1.0.0
Initial release of WhatsApp Diagnostics Skill for OpenClaw agents. - Provides a decision tree for diagnosing WhatsApp connectivity and runtime issues. - Covers connection, ingest, and runtime (API or billing) problems with step-by-step CLI-based procedures. - Includes a quick health check Bash script for rapid troubleshooting. - Outlines specific error messages and escalation protocol for platform admins. - Lists prevention and cost tips for ongoing agent reliability.
Metadata
Slug whatsapp-diagnostics
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Whatsapp Diagnostics?

Diagnose and fix WhatsApp connectivity issues for OpenClaw agents. Use when: a PA is not responding, WhatsApp shows connected but messages don't arrive, the... It is an AI Agent Skill for Claude Code / OpenClaw, with 110 downloads so far.

How do I install Whatsapp Diagnostics?

Run "/install whatsapp-diagnostics" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Whatsapp Diagnostics free?

Yes, Whatsapp Diagnostics is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Whatsapp Diagnostics support?

Whatsapp Diagnostics is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Whatsapp Diagnostics?

It is built and maintained by Netanel Abergel (@netanel-abergel); the current version is v1.0.1.

💬 Comments