← Back to Skills Marketplace
311
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install paw-chat
Description
Install and manage Paw - a standalone web chat frontend for OpenClaw Gateway. Use when the user wants to install Paw, update Paw, or set up a web chat interf...
Usage Guidance
This package is a static web frontend that connects to whatever OpenClaw Gateway URL and token you enter in the browser UI. Before installing: (1) Inspect scripts/install.sh — it will create/copy files into ~/.openclaw/control-ui-static (or $OPENCLAW_HOME) so confirm that path is correct and OpenClaw is installed. (2) The README/package.json mention a CLI (paw-cli.js) and logo.jpg that are not present in the bundle — this is likely a packaging/documentation mismatch; do not run npm install commands promised in README unless you obtained the official npm package. (3) When connecting the UI, only provide a gateway token to a gateway you trust — the frontend stores the token in browser localStorage and will open a WebSocket to the gateway URL you supply. (4) Running ./assets/start.sh starts a local Python HTTP server and will open your browser; that's standard but check the file if you have strict policies. If you want maximum safety, manually copy the listed assets into your Gateway UI directory rather than running unfamiliar install tooling, and verify the repository/source of this package matches an official OpenClaw release before using in production.
Capability Analysis
Type: OpenClaw Skill
Name: paw-chat
Version: 1.0.6
The 'paw-chat' bundle is a legitimate web frontend for the OpenClaw Gateway, providing a user interface for chat, session management, and agent configuration. The core logic in `assets/paw-app.js` uses WebSockets to communicate with the gateway and implements features like Markdown rendering and agent metadata editing via authorized RPC calls. The installation and startup scripts (`scripts/install.sh` and `assets/start.sh`) perform standard file copying and local server hosting tasks consistent with the project's documentation. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
The name/description match the included assets and scripts (static frontend, start script, install script). Minor inconsistencies: package.json and README advertise a CLI (paw-cli.js) and logo.jpg that are not present in the provided file manifest, and README shows npm-based install commands even though this bundle is provided as static files and an install.sh. These look like documentation/packaging omissions rather than malicious mismatches.
Instruction Scope
SKILL.md instructs copying static files, running ./scripts/install.sh to place files under the OpenClaw UI directory, or running ./assets/start.sh locally. It also tells the user how to obtain the gateway Token from ~/.openclaw/config.yaml — that is relevant to the stated purpose (user-supplied token used to connect to the gateway). The runtime instructions do not ask the agent to read unrelated files, nor to transmit data to third-party endpoints.
Install Mechanism
No automated install spec is declared; this is effectively instruction-only plus scripts included in the bundle. The included scripts are local (scripts/install.sh and assets/start.sh) and copy files to ~/.openclaw/control-ui-static or run a local Python http.server — standard and low-risk. There are no downloads from remote URLs or archive extracts.
Credentials
The skill declares no required environment variables or credentials. The only sensitive item referenced is the OpenClaw gateway token (the UI asks the user to paste the gateway.auth.token from ~/.openclaw/config.yaml) which is appropriate and necessary for connecting to a user's gateway; the install script only accesses $OPENCLAW_HOME or ~/.openclaw to find the UI directory, which is consistent with installing a gateway UI component.
Persistence & Privilege
always is false and the skill does not request any special persistent privileges. The install script writes only into the OpenClaw UI static directory (or creates it) and does not modify other skills or broader agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install paw-chat - After installation, invoke the skill by name or use
/paw-chat - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.6
Fix image display bug: remove lazy loading for chat images to ensure they render immediately in messages
v1.0.5
Initial release
Metadata
Frequently Asked Questions
What is Paw Chat?
Install and manage Paw - a standalone web chat frontend for OpenClaw Gateway. Use when the user wants to install Paw, update Paw, or set up a web chat interf... It is an AI Agent Skill for Claude Code / OpenClaw, with 311 downloads so far.
How do I install Paw Chat?
Run "/install paw-chat" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Paw Chat free?
Yes, Paw Chat is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Paw Chat support?
Paw Chat is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Paw Chat?
It is built and maintained by Ori (@oriliz); the current version is v1.0.6.
More Skills