whatsapp

Retrieve and manage WhatsApp chat data via whatsapp-cli commands.

21|4|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/eddmann/whatsapp-cli --skill whatsapp-eddmann
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: whatsapp
Source: https://github.com/eddmann/whatsapp-cli/tree/main
Command: npx skills add https://github.com/eddmann/whatsapp-cli --skill whatsapp-eddmann

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the friction of searching, summarizing, and acting on your WhatsApp history manually by giving an AI agent a reliable, structured interface to your local WhatsApp data and messaging capabilities.

Core Features & Use Cases

  • Chats and message retrieval: List chats, read messages for a specific JID, and pull recent context suitable for LLM grounding.
  • Search across your history: Perform fast full-text searches over stored messages with optional timeframe and filters.
  • Message actions: Send messages (text or media), forward messages (text), react to messages, manage groups (join/leave/rename), and manage local JID aliases.
  • Use Case: You can ask an AI to “find the last message about a specific topic in my WhatsApp and draft a reply,” then have it locate the relevant messages and send your response using the same interface.

Quick Start

Ask the AI agent to fetch recent WhatsApp context by running the whatsapp context command.

Frequently Asked Questions about whatsapp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search WhatsApp message history with specific timeframe filters?

WhatsApp message search supports full-text queries across stored message history with optional timeframe and type filters to locate past conversations quickly.

Can I use an AI agent to send and forward WhatsApp messages automatically?

An AI agent can automate sending text or media, forwarding text, and reacting to WhatsApp messages directly through the local whatsapp-cli command interface.

What is the best way to retrieve recent WhatsApp chat context for grounding an LLM?

Retrieving WhatsApp chat context for LLM grounding is done by listing chats, reading messages for a specific JID, and pulling recent structured context using the whatsapp context command.

Does this WhatsApp management approach support group membership actions like joining or leaving?

Yes, WhatsApp group management supports joining, leaving, and renaming groups, alongside managing local JID aliases directly through the whatsapp-cli command interface.

Do I need a local whatsapp-cli database to query and manage WhatsApp chats?

Querying and managing WhatsApp chats requires the local whatsapp-cli database and the whatsapp CLI commands to retrieve and act on message data for an authenticated user.