jarvis-monitor_skill

This skill provides a sci-fi HUD system monitor that visualizes server health, gateway status, response times, and activity logs in real time.
  • Python

2.3k

GitHub Stars

3

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill jarvis-monitor

  • _meta.json284 B
  • monitor.html15.5 KB
  • SKILL.md2.1 KB

Overview

This skill is a JARVIS-style system monitor that renders a sci-fi HUD for real-time server status. It visualizes service health, gateway connectivity, response times, and activity logs with a neon-green theme and Orbitron font. The interface supports bilingual display (English/Chinese) and auto-refreshes for live updates.

How this skill works

The monitor queries a /healthz JSON endpoint and parses fields like status, gateway, gateway_last_event_ts, and timing metrics. It refreshes every 10 seconds, updates the HUD elements, and logs recent events to an on-screen activity feed. You can host the single-file monitor.html on any web server and point its fetch URL to your service health endpoint.

When to use it

  • You need a compact, visual dashboard for quick operational awareness.
  • Monitoring services or gateways with a simple /healthz JSON endpoint.
  • Displaying response time trends and recent activity to on-call staff.
  • Embedding a lightweight monitor page into an internal ops portal.
  • Providing bilingual status displays for international teams.

Best practices

  • Ensure your health endpoint returns consistent JSON keys (status, gateway, gateway_last_event_ts).
  • Host monitor.html on the same internal network or a secure admin domain to avoid exposing internal endpoints.
  • Keep CORS and authentication in mind; use a reverse proxy or internal auth for production access.
  • Customize CSS variables for brand or accessibility: adjust contrast and font sizes.
  • Validate timestamps and clock sync on monitored services to ensure accurate last-event displays.

Example use cases

  • Place the monitor on an operations dashboard to show service health and recent gateway events.
  • Use during incident response to track gateway reconnections and response-time spikes.
  • Integrate into an internal admin page for non-technical stakeholders who need a live status view.
  • Run on a wall-mounted status display in the office for continuous situational awareness.
  • Deploy in testing environments to quickly spot regressions in gateway connections or degraded response times.

FAQ

It expects a /healthz JSON with fields like status, gateway, and gateway_last_event_ts. Additional timing fields are supported if provided.

How do I change the endpoint or language?

Edit the fetch URL in monitor.html to point to your health endpoint. Toggle language with the top-right button; text assets are provided for English and Chinese.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
jarvis-monitor skill by openclaw/skills | VeilStrat