A powerful integration for interacting with the Zulip chat platform using Python and REST API to automate team communication workflows.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install zulip
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 zulip using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Zulip integration for Openclaw Skills allows developers and AI agents to seamlessly interact with Zulip organizations. It provides a robust interface to read and send messages, manage direct conversations, and navigate stream-based topics. By leveraging the official Python client and REST API, this skill empowers teams to build sophisticated bots and automated communication loops within their existing chat infrastructure.
This tool is essential for organizations looking to integrate Openclaw Skills into their daily developer operations and project management workflows. Whether you are managing public streams or private mentions, this skill provides the programmatic control needed for modern chat-ops and real-time collaboration. By utilizing the provided helper scripts, users can quickly perform complex chat operations without writing boilerplate code.
pip install zulip
Create a file at ~/.config/zulip/zuliprc with the following content:
[api]
[email protected]
key=YOUR_API_KEY_HERE
site=https://example.zulipchat.com
Run the following command to ensure Openclaw Skills can communicate with your Zulip instance:
python scripts/zulip_client.py streams
The skill interacts with several primary data entities within the Zulip ecosystem to maintain structured communication:
| Entity | Description | Key Attributes |
|---|---|---|
| Message | The core content unit for communication. | ID, Sender, Stream/Topic, Content (Markdown), Timestamp |
| Stream | A channel for group conversation. | Name, ID, Description, Privacy Status |
| User | An organization member or bot. | User ID, Email, Full Name, Status |
| Reaction | Emoji interactions on specific messages. | Message ID, Emoji Name, User ID |
| Narrow | A search or filter parameter for messages. | Operator (stream, topic, sender), Operand |
Loading
Canary is an intelligent security sentinel that protects your AI agent environment by detecting and fixing exposed secrets like API keys and tokens.

An automated reporting tool that aggregates GitHub activity, Notion meeting notes, and industry news into a comprehensive weekly summary.

An intelligent task management system that automates due date checks and multi-channel notifications to prevent missed deadlines.

A comprehensive AI assistant for end-to-end meeting management, automated document generation, and intelligent task reminders.

An AI-powered interface for the Binance Spot API that enables seamless market data retrieval and automated order management.

A secure protocol for AI agents to autonomously pay for x402-gated APIs using wallet-funded session keys within strict policy limits.








































