google-messages
Send and receive SMS/RCS via Google Messages web interface (messages.google.com). Use when asked to "send a text", "check texts", "SMS", "text message", "Google Messages", or forward incoming texts to other channels.
Why use this skill?
Learn how to integrate Google Messages into OpenClaw. Send, receive, and forward SMS and RCS texts directly through your AI agent using secure browser automation.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/kesslerio/google-messages-openclaw-skillWhat This Skill Does
The Google Messages skill enables OpenClaw to interact directly with your Android text messaging ecosystem via the web interface. By leveraging browser automation, it allows the AI agent to read incoming SMS and RCS messages, draft replies, and initiate new conversations seamlessly. It bridges the gap between your desktop workflow and your mobile communication, ensuring you never miss important texts while working.
Installation
To begin, ensure you have the OpenClaw browser tool configured. First, install the skill using the command: clawhub install openclaw/skills/skills/kesslerio/google-messages-openclaw-skill. Once installed, you must pair your device by navigating to https://messages.google.com/web/authentication using the specified browser profile. Capture a screenshot via the tool, scan the QR code with your Android Google Messages app, and ensure you check the 'Remember this computer' box to maintain a persistent session for future automation tasks.
Use Cases
This skill is perfect for users who want to consolidate their communications. Use it to automate responses to common inquiries, forward incoming SMS to other platforms like Telegram or Slack, or manage professional and personal texting without picking up your physical device. It is particularly powerful for monitoring two-factor authentication codes or keeping track of customer support requests that arrive via SMS.
Example Prompts
- "Check my recent texts and see if there are any messages from Mom about the dinner plans."
- "Send a text to John Doe saying I'm running ten minutes late for our meeting."
- "Forward any new incoming text messages to my Telegram work channel until further notice."
Tips & Limitations
Persistence is key: always use a dedicated browser profile like 'openclaw' to avoid session timeouts. The skill relies on UI elements; if Google updates the layout of messages.google.com, you may need to re-verify element references. Note that this requires your phone to be connected to the internet; it does not replace the phone's hardware, but rather acts as a remote controller. For real-time updates, ensure the observer script is injected properly.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-kesslerio-google-messages-openclaw-skill": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, data-collection, external-api
Related Skills
coding-agent
Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
academic-deep-research
Transparent, rigorous research with full methodology — not a black-box API wrapper. Conducts exhaustive investigation through mandated 2-cycle research per theme, APA 7th citations, evidence hierarchy, and 3 user checkpoints. Self-contained using native OpenClaw tools (web_search, web_fetch, sessions_spawn). Use for literature reviews, competitive intelligence, or any research requiring academic rigor and reproducibility.
soulcraft
Create or improve SOUL.md files for OpenClaw agents through guided conversation. Use when designing agent personality, crafting a soul, or saying "help me create a soul". Supports self-improvement.
calendly
Calendly scheduling integration. List events, check availability, manage meetings via Calendly API.
dialpad
Send SMS and make voice calls via Dialpad API. Supports single/batch SMS, voice calls with TTS, and caller ID selection.