← Back to Skills Marketplace
zenjabba

RocketChat

by zenjabba · GitHub ↗ · v1.0.2
cross-platform ✓ Security Clean
804
Downloads
1
Stars
3
Active Installs
3
Versions
Install in OpenClaw
/install rocketchat
Description
Rocket.Chat team messaging - channels, messages, users, integrations via REST API
Usage Guidance
This skill is coherent with its description: it will use the RC_URL, RC_TOKEN and RC_USER_ID you provide to call Rocket.Chat REST endpoints (read/post/edit messages, manage channels/users depending on token privileges). Because the skill is instruction-only (no installer), it won't drop code on disk, but any agent using this skill will be able to act with the permissions of the supplied token. Before installing, consider using a dedicated bot/service account with minimal required permissions (avoid full admin tokens unless necessary), restrict the token's scope and rotate it regularly, and ensure RC_URL points to a trusted Rocket.Chat instance. Also review the agent's actions when it runs (or disable autonomous invocation if you want manual control). The regex scanner found no code to analyze, which is expected for an instruction-only skill.
Capability Analysis
Type: OpenClaw Skill Name: rocketchat Version: 1.0.2 The skill bundle provides a set of `curl` commands to interact with the Rocket.Chat REST API, as described in `SKILL.md`. All commands are directed at the user-configured `$RC_URL` and use the provided `$RC_TOKEN` and `$RC_USER_ID` for authentication. There is no evidence of prompt injection attempts against the agent, unauthorized data exfiltration, persistence mechanisms, or execution of arbitrary remote code. The examples demonstrate standard API functionality, including potentially powerful actions like creating users, but these are legitimate capabilities of the Rocket.Chat API and not indicative of malicious intent within the skill itself.
Capability Assessment
Purpose & Capability
Name/description claim Rocket.Chat REST API access; required env vars (RC_URL, RC_TOKEN, RC_USER_ID) and required binaries (curl, optional jq) are exactly what an API-based chat integration needs.
Instruction Scope
SKILL.md contains concrete curl examples that only reference the Rocket.Chat API, the declared env vars, and optional jq. It does not instruct reading unrelated system files, other credentials, or exfiltrating data to unexpected endpoints.
Install Mechanism
No install spec and no code files — instruction-only. Nothing is downloaded or written to disk by an installer.
Credentials
Requested environment variables are limited to the Rocket.Chat URL and authentication (RC_URL, RC_TOKEN, RC_USER_ID). This is proportionate to the documented capabilities (posting, reading, managing messages/users).
Persistence & Privilege
always is false and the skill makes no requests to modify agent/system configuration. Autonomous invocation is allowed (platform default) but not combined with elevated persistence or other concerning privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install rocketchat
  3. After installation, invoke the skill by name or use /rocketchat
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Skill overview and usage documentation rewritten for clarity and conciseness. - Environment variable names updated (`ROCKETCHAT_*` → `RC_*`) for consistency. - Added new sections for integrations, user management (create user, set status), and server statistics. - API usage examples now note incoming webhook endpoints and authentication. - Explained rate limits and referenced official API documentation. - Kept key identifiers, command examples, and "ideas to try" for user guidance. - Internal version reset in docs to 1.0.0 for new documentation style.
v1.0.1
- Major documentation overhaul: SKILL.md now provides direct curl command examples for every supported Rocket.Chat API action. - Clarified all environment variable requirements and added curl binary requirement. - Added detailed instructions on authentication headers and endpoint usage. - Expanded examples for message, reaction, pin, channel, and member management. - Linked to Rocket.Chat REST API docs for further reference.
v1.0.0
Enables claw to talk with RocketChat
Metadata
Slug rocketchat
Version 1.0.2
License
All-time Installs 3
Active Installs 3
Total Versions 3
Frequently Asked Questions

What is RocketChat?

Rocket.Chat team messaging - channels, messages, users, integrations via REST API. It is an AI Agent Skill for Claude Code / OpenClaw, with 804 downloads so far.

How do I install RocketChat?

Run "/install rocketchat" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is RocketChat free?

Yes, RocketChat is completely free (open-source). You can download, install and use it at no cost.

Which platforms does RocketChat support?

RocketChat is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created RocketChat?

It is built and maintained by zenjabba (@zenjabba); the current version is v1.0.2.

💬 Comments