aic-dashboard
AI Commander Management Dashboard. A lightweight companion web UI for monitoring inbound emails received via the email-webhook skill and browser session status created by the browser-auth skill.
Why use this skill?
A lightweight web UI for OpenClaw agents. Easily monitor inbound emails and browser session status from a single, token-protected dashboard.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lksrz/aic-dashboardWhat This Skill Does
The AI Commander (AIC) Dashboard provides a centralized, read-only web interface for monitoring your OpenClaw agent's telemetry. It serves as a visual bridge between the email-webhook and browser-auth skills. Instead of manually inspecting JSONL or JSON log files on your local machine, the dashboard compiles this information into a clean, auto-refreshing UI that updates every five seconds.
Key features include:
- Email Monitoring: Displays the last 50 entries from your inbox data file, allowing you to track inbound communications received via webhook.
- Session Management: Provides an instant status report on your browser authentication state, confirming whether your remote browser tunnel is active.
- Token-Gated Security: Protects your dashboard with mandatory authentication, ensuring that only users with the correct token can view your agent's sensitive data.
Installation
To add this skill to your OpenClaw environment, use the following command:
clawhub install openclaw/skills/skills/lksrz/aic-dashboard
Once installed, you can launch the server using node scripts/server.js. The dashboard will automatically generate a secure access token if one is not provided, printing a ready-to-use URL to your terminal. Simply open that URL in your browser, and the interface will handle the rest.
Use Cases
- Remote Monitoring: Keep an eye on your autonomous agent's activity from a secondary machine or a browser tab without having to check the terminal logs.
- Troubleshooting Authentication: Quickly verify if your
browser-authsession has expired or is currently active before triggering tasks that depend on browser access. - Email Triage: Get a high-level view of inbound emails processed by your webhook, making it easier to monitor agent interactions at a glance.
Example Prompts
- "Open the AIC dashboard and let me know if my browser session is currently active."
- "What are the last 5 emails I received according to the dashboard?"
- "Please restart the dashboard server on port 8080 and update the access token to 'my-secret-key'."
Tips & Limitations
- Read-Only: This skill is strictly for monitoring. It does not possess the ability to send emails or interact with web pages, which makes it a safe, non-intrusive addition to your workflow.
- Data Paths: If your
email-webhookorbrowser-authskills save data to non-standard locations, ensure you update theINBOX_PATHandSESSION_PATHenvironment variables accordingly. - Session Cleanup: If you find the dashboard isn't updating correctly, ensure the source skills have proper write permissions to the files being monitored.
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-lksrz-aic-dashboard": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, network-access
Related Skills
email-webhook
Receive incoming emails via JSON webhooks and wake the agent. Built for AI Commander.
mailgun-simple
Send outbound emails via the Mailgun API. Uses MAILGUN_API_KEY, MAILGUN_DOMAIN, MAILGUN_REGION, and MAILGUN_FROM.
browser-auth
Start a secure remote browser tunnel for manual user authentication (solving Captchas, 2FA, logins) and capture session data. Built for AI Commander.