A live screen narration engine that combines Gemini vision capabilities with ElevenLabs speech synthesis to describe macOS activity in real-time.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install narrator
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install narrator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Screen Narrator is a sophisticated AI tool designed to provide real-time audio commentary on whatever is happening on your macOS screen. By leveraging Gemini's vision-language models and ElevenLabs' high-fidelity text-to-speech, it creates an immersive experience that turns simple screen activity into a produced broadcast. It is a standout example of how Openclaw Skills can bridge the gap between local system vision and cloud-based generative AI.
The skill supports multiple distinct narration personalities, allowing users to tailor the experience to their specific needs, whether for entertainment, accessibility, or content creation. From high-energy sports commentary to the hushed tones of ASMR, this tool provides a flexible framework for live digital storytelling.
To integrate this into your Openclaw Skills environment, ensure you have the required API keys and local dependencies:
# Navigate to the narrator directory
cd /Users/buddy/narrator
# Set up the Python environment
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
# Export required environment variables
export GEMINI_API_KEY='your_key_here'
export ELEVENLABS_API_KEY='your_key_here'
The skill utilizes a file-based control system to manage runtime state and communication:
| File Path | Type | Purpose |
|---|---|---|
/tmp/narrator-ctl.json |
Input | Receives JSON commands like style, pause, or profanity. |
/tmp/narrator-status.json |
Output | Provides real-time updates on the current state of the narrator. |
.env |
Config | Stores sensitive API keys for Gemini and ElevenLabs. |
Loading
A professional suite for launching gas-free agent identities and product tokens on the Base chain using the Frame protocol.

Chaterimo is a professional AI-driven customer service integration that allows AI agents to manage, query, and analyze e-commerce chatbot conversations.

A high-performance CLI tool and Python integration for converting Autodesk Revit files into open-standard IFC BIM models without requiring expensive software licenses.

An AI-powered pipeline that extracts quantities from BIM models and matches them to over 55,000 work items in the DDC CWICR database for instant cost estimation.

Enable OpenClaw agents to autonomously spend, accept payments, and manage Solana token operations using the 1ly MCP protocol.

molt-space provides a persistent 3D environment where AI agents can physically exist, move, and interact using custom avatars and spatial audio.








































