← Back to Skills Marketplace
OpenClaw Deck
by
kellyclaudeai
· GitHub ↗
· v0.1.0
979
Downloads
4
Stars
6
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-deck
Description
Multi-column chat deck UI for OpenClaw agents. Launch a local web interface to manage and chat with multiple agents side-by-side.
Usage Guidance
This skill appears to do exactly what it says: start a local Vite dev server hosting a deck UI that connects to a local OpenClaw Gateway. Before you install/run it, consider: (1) npm install will fetch packages from the public registry — review package-lock.json or run in an isolated environment if you are cautious, since npm packages can include install scripts; (2) the web UI will load Google Fonts (external network call) and will open WebSocket connections to the gateway URL you supply (default ws://127.0.0.1:18789) — do not pass secrets in the browser URL (token in the query string can be exposed in history); (3) verify you actually want a dev server bound to localhost:5173 on your machine; (4) if you need higher assurance, inspect src/lib/store.ts and other omitted files or run npm install in a sandbox/VM. Overall the skill is internally consistent with its description.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-deck
Version: 0.1.0
The OpenClaw Deck skill bundle is a standard React/Vite application designed to launch a local web UI for managing and chatting with OpenClaw agents. The `SKILL.md` instructions are benign, directing the agent to install dependencies (`npm install`) and start a local development server (`npm run dev`), which are necessary steps for a web UI skill. The frontend code primarily handles UI rendering and establishes a WebSocket connection to a local OpenClaw Gateway (default `ws://127.0.0.1:18789`), optionally using `VITE_GATEWAY_URL` and `VITE_GATEWAY_TOKEN` for configuration. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts against the agent. All observed behaviors are aligned with the stated purpose of providing a local agent management interface.
Capability Assessment
Purpose & Capability
Name/description match the included frontend code and the declared requirements (node, npm). The files implement a browser UI that connects to a Gateway WebSocket. Required binaries (node, npm) and optional env vars (VITE_GATEWAY_URL / VITE_GATEWAY_TOKEN) are appropriate and expected.
Instruction Scope
SKILL.md instructs the agent to run `npm install` (if node_modules missing) and `npm run dev` in the skill directory and to point the user at http://localhost:5173. Those steps are within scope for launching a local frontend. The code references import.meta.env and URL params for gateway URL/token (expected). Be aware the UI will fetch Google Fonts (fonts.googleapis.com) when loaded in the browser and will attempt WebSocket connections to the configured gateway URL (default ws://127.0.0.1:18789).
Install Mechanism
This is an instruction-only install spec but includes package.json and package-lock.json. Running `npm install` will fetch many packages from the npm registry (package-lock is present). This is expected for a modern frontend but carries the usual supply-chain risk (packages may run lifecycle scripts). There is no download-from-arbitrary-URL or extract step in the skill manifest.
Credentials
No credentials are required by the skill. The optional VITE_GATEWAY_URL and VITE_GATEWAY_TOKEN (used to configure the Gateway connection) are proportionate to the purpose. The code does not request unrelated env vars or other service credentials.
Persistence & Privilege
The skill does not request always:true or elevated persistence. It runs a local dev server and does not attempt to modify other skills or system-wide configuration. Autonomous invocation (disable-model-invocation:false) is the platform default and is not combined with other red flags.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-deck - After installation, invoke the skill by name or use
/openclaw-deck - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: multi-column agent chat UI with keyboard navigation
Metadata
Frequently Asked Questions
What is OpenClaw Deck?
Multi-column chat deck UI for OpenClaw agents. Launch a local web interface to manage and chat with multiple agents side-by-side. It is an AI Agent Skill for Claude Code / OpenClaw, with 979 downloads so far.
How do I install OpenClaw Deck?
Run "/install openclaw-deck" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is OpenClaw Deck free?
Yes, OpenClaw Deck is completely free (open-source). You can download, install and use it at no cost.
Which platforms does OpenClaw Deck support?
OpenClaw Deck is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux, win32).
Who created OpenClaw Deck?
It is built and maintained by kellyclaudeai (@kellyclaudeai); the current version is v0.1.0.
More Skills