Andoriña Skill — Instructions for the Assistant

Search Google Contacts and send or schedule WhatsApp messages via scripts.

60|7|Updated May 8, 2026
One-click install
npx skills add https://github.com/AndorinaAI/Andorina-WhatsApp-Agent-for-Hermes --skill andori-a-skill-instructions-for-the-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Andoriña Skill — Instructions for the Assistant
Source: https://github.com/AndorinaAI/Andorina-WhatsApp-Agent-for-Hermes/tree/main/versions/v1.0.0-Preview
Command: npx skills add https://github.com/AndorinaAI/Andorina-WhatsApp-Agent-for-Hermes --skill andori-a-skill-instructions-for-the-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, urllib.request, urllib.parse, subprocess, re, json, pathlib, and includes scripts (resource) components.

What problem does it solve?

This skill turns your Hermes agent into an autonomous WhatsApp manager so you can send messages and files, schedule delivery, search contacts, and read recent inbox context without manual coordination.

Core Features & Use Cases

  • Search-first contact targeting: Finds the correct WhatsApp chatId via Google Contacts before any send/schedule action, reducing misdirected messages.
  • Send and deliver media: Sends immediate text messages and uploads files (with optional voice-note handling).
  • Robust scheduling: Schedules messages using a single, deterministic 3-argument command with 24-hour time formats to minimize hallucinated actions.
  • Local inbox context: Reads and summarizes recently received WhatsApp messages from a persistent local log to support safer replies.

Quick Start

Ask the assistant: "Find my contact 'Laura' and send her a WhatsApp message saying I will be 10 minutes late."

Frequently Asked Questions about Andoriña Skill — Instructions for the Assistant

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

FAQPage Schema
How do I automate WhatsApp message scheduling through an AI assistant?

WhatsApp message scheduling is automated by invoking a deterministic 3-argument command with 24-hour time formats. This enforces strict scheduling formats to minimize hallucinated actions and ensure messages are delivered at the correct time.

How do I send WhatsApp files and text messages autonomously?

Sending WhatsApp text messages and files is handled by provided scripts that upload media and deliver immediate texts. These scripts execute guarded actions to safely send files and messages on your behalf.

Can I use Google Contacts to search for WhatsApp chat IDs before sending a message?

Yes, Google Contacts search is used to find the correct WhatsApp chatId before any send or schedule action. This search-first contact targeting reduces misdirected messages by validating the recipient beforehand.

How do I read recent WhatsApp inbox messages locally for context?

Reading recent WhatsApp inbox context is done by accessing a persistent local log of received messages. This local inbox reading summarizes recent chats to support safer, context-aware replies.

Does autonomous WhatsApp messaging require specific scripts for contact search and file delivery?

Yes, mandatory usage of the provided scripts is required for contacts search, message and file delivery, auto-scheduling, and inbox reading. The scripts validate chatId formats and bridge availability before executing.

What limitations exist when automating WhatsApp messaging with an AI agent?

Limitations include enforcing owner-only actions and chatbot-mode safety through search-first routing and guarded execution. The system requires validating chatId formats and bridge availability before any automated action proceeds.