← 返回 Skills 市场
suky57

Zulip

作者 suky57 · GitHub ↗ · v1.0.2
cross-platform ⚠ suspicious
811
总下载
0
收藏
4
当前安装
3
版本数
在 OpenClaw 中安装
/install zulip
功能描述
Interact with Zulip chat platform via REST API and Python client. Use when you need to read messages from streams/topics, send messages to channels or users,...
安全使用建议
This skill appears to do what it claims: it wraps the official Zulip Python client. Before installing or running: 1) confirm you obtained the 'zulip' PyPI package from the official source and verify its integrity; 2) inspect the included scripts (scripts/zulip_client.py) yourself — it is small and readable; 3) create the ~/.config/zulip/zuliprc file securely and limit its file permissions (it contains an API key); 4) only supply a bot account/API key with the minimal permissions needed; and 5) if you do not trust the skill publisher (no homepage/source listed), consider running it in a restricted environment or container and revoke the API key if you detect unexpected behavior.
功能分析
Type: OpenClaw Skill Name: zulip Version: 1.0.2 The skill bundle is primarily benign, providing legitimate interaction with the Zulip API. However, it is classified as suspicious due to the inclusion of `curl` examples in `SKILL.md` and `references/api-quick-reference.md` that directly embed API keys in the command line (`-u "[email protected]:KEY"`). While common in API documentation, this practice poses a vulnerability risk as API keys could be exposed in process lists or shell history if an agent were to execute these commands directly without proper sanitization or secure credential handling, potentially leading to information leakage. There is no evidence of intentional malicious behavior or prompt injection attempts against the agent.
能力评估
Purpose & Capability
Name/description match the included helper script and reference docs. The script uses the official zulip.Client and implements listing streams, reading/sending messages, and listing users — all aligned with the stated purpose.
Instruction Scope
SKILL.md confines runtime actions to installing the zulip Python package, creating the standard ~/.config/zulip/zuliprc config with a Zulip API key, and invoking the included script or the zulip client directly. It does not instruct reading unrelated files or exfiltrating data to external endpoints beyond the Zulip site configured by the user.
Install Mechanism
There is no formal install spec (instruction-only), and the README tells users to pip install zulip. The skill includes a Python script (which will be present on disk when the skill is installed). This is reasonable for a client helper, but users should ensure they install the official 'zulip' package from PyPI and inspect the included script before running.
Credentials
The registry metadata declares no required env vars or primary credential, but the instructions legitimately require a local zuliprc file containing an email, API key, and site URL. Requesting a Zulip API key is proportionate to the stated functionality; however, the skill will need access to that local config file (containing credentials).
Persistence & Privilege
The skill is not forced-always, does not request elevated agent privileges, and does not modify other skill/system configurations. Autonomous invocation is allowed (platform default) but not coupled with any additional privileged access in this package.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install zulip
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /zulip 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
Re-publish with metadata fix
v1.0.1
Fix: Separated stream name from description in output (was confusing). Added --stream-id option for unambiguous stream identification. Updated SKILL.md with examples.
v1.0.0
Initial release: Zulip chat platform integration with Python client, REST API support, DM/stream messaging, and comprehensive documentation
元数据
Slug zulip
版本 1.0.2
许可证
累计安装 4
当前安装数 4
历史版本数 3
常见问题

Zulip 是什么?

Interact with Zulip chat platform via REST API and Python client. Use when you need to read messages from streams/topics, send messages to channels or users,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 811 次。

如何安装 Zulip?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install zulip」即可一键安装,无需额外配置。

Zulip 是免费的吗?

是的,Zulip 完全免费(开源免费),可自由下载、安装和使用。

Zulip 支持哪些平台?

Zulip 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Zulip?

由 suky57(@suky57)开发并维护,当前版本 v1.0.2。

💬 留言讨论