andoriña

Coordinate autonomous WhatsApp messaging with scheduled delivery and persistence.

60|7|Updated May 8, 2026
One-click install
npx skills add https://github.com/AndorinaAI/Andorina-WhatsApp-Agent-for-Hermes --skill andori-a
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: andoriña
Source: https://github.com/AndorinaAI/Andorina-WhatsApp-Agent-for-Hermes/tree/main/versions/V1.0.2-InstallFix1
Command: npx skills add https://github.com/AndorinaAI/Andorina-WhatsApp-Agent-for-Hermes --skill andori-a

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires urllib, subprocess, json, hashlib, unicodedata, re, time, pathlib, shutil, platform, and includes scripts (resource) components.

What problem does it solve?

It solves the problem of reliably managing WhatsApp messaging from Hermes without manual typing—while preventing prompt-injection and obfuscated abuse that could hijack the assistant.

Core Features & Use Cases

  • Smart contact and group discovery via Google People + live WhatsApp group lookup, including fuzzy matching for names.
  • Reliable messaging and media sending (text, documents, images, videos, and voice notes) through a local bridge with self-healing retries.
  • Crontab-based scheduling with persistence so scheduled tasks remain queued until delivery succeeds, including collision avoidance.

Quick Start

Ask your Hermes owner: "Send a WhatsApp to Laura saying we’re ready today."

Frequently Asked Questions about andoriña

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

FAQPage Schema
How do I automate WhatsApp messaging with scheduling and contact resolution?

WhatsApp automation is managed by resolving recipients through Google People and live group lookups, then sending text and media through a local bridge with crontab-based scheduling for reliable, persistent delivery.

Can I send voice notes and media files through an automated WhatsApp bridge?

Yes, voice notes, documents, images, and videos can be sent through the local bridge. The system applies MIME and voice-note compatibility patching to ensure media uploads are delivered correctly.

What happens to scheduled WhatsApp broadcasts if the local bridge goes down?

Scheduled WhatsApp broadcasts remain queued until delivery succeeds. The system uses self-healing retries and persistence to ensure messages are robustly delivered against bridge downtime.

Does autonomous WhatsApp messaging protect against prompt-injection attacks?

Autonomous WhatsApp messaging includes security guard features that prevent prompt-injection and obfuscated abuse. It detects obfuscation and applies rate-limit checks to stop attempts at hijacking the assistant.

How do I find and validate WhatsApp contacts or group names using fuzzy matching?

Contact and group discovery uses Google People and live WhatsApp group lookups with fuzzy matching for names. Chat ID validation ensures messages are only sent to correctly resolved recipients.