A versatile multimodal AI assistant powered by Google Gemini, offering high-speed text and voice interaction capabilities.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install gemini-assistant
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 gemini-assistant using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Gemini Assistant is a sophisticated integration designed to bring the power of Google's latest generative models to your local environment. By utilizing the Gemini Flash architecture, it provides near-instantaneous responses for both text-based queries and complex audio interactions. This skill is a core component for developers looking to build interactive agents within the Openclaw Skills ecosystem, offering a bridge between standard CLI inputs and advanced AI reasoning.
Built with extensibility in mind, it allows users to switch between various model versions, including experimental audio-preview releases. Whether you are automating documentation lookups or creating a voice-activated terminal assistant, this tool provides the necessary infrastructure to handle multimodal data streams efficiently.
To get started with Gemini Assistant, ensure you have the necessary dependencies installed:
pip install google-genai numpy soundfile librosa
You must also have FFmpeg installed on your system for audio conversion tasks. Configure your API access by setting your key:
export GEMINI_API_KEY="your-api-key-here"
Alternatively, you can create a .env file within the skill directory. Run the skill to verify the installation:
python3 handler.py "Hello world"
The Gemini Assistant skill utilizes a clear JSON structure for its output to ensure compatibility with various automation agents.
| Attribute | Description |
|---|---|
message |
A string containing the internal media pointer (e.g., [[audio_as_voice]]) and the temporary path to the generated OGG audio file. |
text |
The primary text-based response from the Gemini model. |
model |
The specific model ID used for the transaction, configurable within the handler.py file. |
Loading
Sentinel transforms any Android device running IP Webcam into a sovereign, frugal motion detection system integrated with AI agents.

A high-performance search and content retrieval skill for AI agents powered by the Perplexity API and local markdown extraction.

An automated utility for checking Claude Code and Claude Max usage quotas and reset schedules via the CLI.

An automated monitoring tool for tracking iOS App Store ratings across multiple countries without requiring an API key.

A voice-to-voice AI assistant leveraging the Gemini Live API for natural, real-time spoken interactions.

An automated memory management tool for OpenClaw agents that handles context retrieval and conversation ingestion via Whisper Context.








































