Skip to content
Back to skills

Deck

ASecurity

Multi-column chat deck UI for OpenClaw agents. Launch a local web interface to manage and chat with multiple agents side-by-side.

  • 4 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 30, 2026
ai-agentsnode

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 15 files and shows the line behind each finding

Scanned September 30, 2026

npx -y skills add VisionaireLabs/Visionaire --skill deck --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Deck?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Deck
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/visionairelabs-deck/badge)](https://www.skillsdirectory.com/skills/visionairelabs-deck)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: 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.
user-invocable: true
metadata: {"openclaw":{"emoji":"🦞","requires":{"bins":["node","npm"]},"os":["darwin","linux","win32"]}}
---

# OpenClaw Deck

Launch the OpenClaw Deck β€” a multi-column web UI for chatting with OpenClaw agents side-by-side.

Current default startup layout: **7 columns**.

## What this skill does

When invoked, install dependencies (if needed) and start the Vite dev server for the deck UI. The deck connects to the local OpenClaw Gateway via WebSocket proxy.

## Instructions

1. Check if `node_modules` exists in the skill's base directory. If not, run `npm install` in `{baseDir}`.
2. Start the dev server by running `npm run dev` in `{baseDir}`.
3. Tell the user the deck is available at **http://localhost:5173**.
4. Mention available keyboard shortcuts:
   - **Tab** / **Shift+Tab** β€” move focus between agent column inputs
   - **Cmd+1–9** β€” jump to a specific column by number
   - **Cmd+K** β€” open the Add Agent modal

## Requirements

- The OpenClaw Gateway must be running on `ws://127.0.0.1:18789` (default), or the user must set `VITE_GATEWAY_URL` in `.env`.
- Node.js and npm must be installed.

Files in this skill

  • .clawhubignore23 B
  • .env.example103 B
  • .gitignore456 B
  • ATTRIBUTION.md858 B
  • LICENSE1.1 KB
  • MODEL_SWITCHER_OVERVIEW.md2.1 KB
  • README.md19.4 KB
  • SKILL.md1.3 KB
  • THEMES.md2 KB
  • index.html460 B
  • package.json609 B
  • src/App.css2.2 KB
  • src/App.tsx7 KB
  • src/components/AddAgentModal.module.css3.1 KB
  • src/components/AddAgentModal.tsx4.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.