webclaw
Web dashboard for OpenClaw. Browser-based UI for any installed skill. Schema-driven rendering, JWT auth, RBAC, AI chat, real-time updates. Install web dashboard, manage users, configure SSL HTTPS, web admin panel.
Why use this skill?
Manage your OpenClaw agent skills through a secure, schema-driven web interface featuring RBAC, JWT authentication, and automated HTTPS setup via Let's Encrypt.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/mailnike/webclawWhat This Skill Does
webclaw is the comprehensive browser-based management interface for OpenClaw. It eliminates the need for terminal-based interaction for daily tasks by providing a dynamic, schema-driven dashboard that auto-configures based on your installed skills. The interface supports forms, data tables, analytical charts, and an embedded AI chat assistant, allowing you to monitor and control your entire agent ecosystem from a centralized web console.
Installation
To install the webclaw dashboard, execute the following command: clawhub install openclaw/skills/skills/mailnike/webclaw.
Note that this installation requires sudo privileges. The skill performs system-level operations including:
- Nginx configuration for reverse proxying.
- Systemd service management for API and frontend processes.
- Automatic SSL provisioning via Certbot.
- Local database initialization using SQLite.
Once installed, the bot will provide a server URL. Navigate to /setup in your browser to initialize the primary administrator account.
Use Cases
- Unified Administration: Managing all installed OpenClaw skills without interacting with CLI commands.
- User Access Management: Onboarding team members with granular RBAC controls (Admin, Manager, User roles).
- Secure Remote Access: Serving your agent interface over HTTPS with automated certificate renewal.
- Audit Monitoring: Tracking every mutating action performed across the system for security compliance.
Example Prompts
- "I need to expose the dashboard to the public; please set up SSL for mydomain.com."
- "Create a new web user account for Bob with a Manager role so he can manage the skills."
- "Show me the current status of the webclaw dashboard and any pending system alerts."
Tips & Limitations
- Security First: The system utilizes PBKDF2-HMAC-SHA256 for password hashing and enforces 15-minute JWT access tokens. Ensure your server firewall is configured to only allow HTTPS traffic on port 443.
- Authentication: Sessions are stored in httpOnly cookies to prevent XSS-based token theft.
- Limitations: The skill requires a Linux environment with Nginx pre-installed. It is not currently designed for multi-node clusters; all data is contained within a local SQLite instance.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-mailnike-webclaw": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: network-access, file-write, file-read
Related Skills
frontend-design
Generates production-ready UI components from natural language. Use when the user asks to design a component, create a button, build a form, prototype a layout, or generate React/Tailwind CSS code. NOT for: backend logic, API design, database schema, or non-UI tasks.
afrexai-startup-metrics-engine
Complete startup metrics command center — from raw data to investor-ready dashboards. Covers every stage (pre-seed to Series B+), every model (SaaS, marketplace, consumer, hardware), with diagnostic frameworks, benchmark databases, and board-ready reporting.
axure-prototype-generator
Axure 原型代码生成器 - 输出 JavaScript 格式 HTML 代码,支持内联框架直接加载可交互原型。
Spreadsheet & Data Wrangling Master
Complete spreadsheet methodology — data cleanup, transformation, analysis, dashboards, automation, and reporting. Works with CSV, Excel, Google Sheets, or any tabular data. Use when the user needs to clean messy data, build reports, create dashboards, automate recurring spreadsheet tasks, or transform data between formats.
multi-agent-status
Cross-agent health monitoring for multi-host OpenClaw deployments. Each agent pushes structured status reports (JSON) to a central location. A PM/monitoring agent reads them and alerts on failures. Works across Windows, Linux, and mixed environments.