unifiQuery and monitor UniFi network via local gateway API (Cloud Gateway Max / UniFi OS). Use when the user asks to "check UniFi", "list UniFi devices", "show who's on the network", "UniFi clients", "UniFi health", "top apps", "network alerts", "UniFi DPI", or mentions UniFi monitoring/status/dashboard.
Install via ClawdBot CLI:
clawdbot install jmagar/unifiMonitor and query your UniFi network via the local UniFi OS gateway API (tested on Cloud Gateway Max).
This skill provides read-only access to your UniFi network's operational data:
All operations are GET-only and safe for monitoring/reporting.
Create the credentials file: ~/.clawdbot/credentials/unifi/config.json
{
"url": "https://10.1.0.1",
"username": "api",
"password": "YOUR_PASSWORD",
"site": "default"
}
url: Your UniFi OS gateway IP/hostname (HTTPS)username: Local UniFi OS admin usernamepassword: Local UniFi OS admin passwordsite: Site name (usually default)All commands support optional json argument for raw JSON output (default is human-readable table).
Comprehensive view of all network stats (Health, Devices, Clients, Networks, DPI, etc.):
bash scripts/dashboard.sh
bash scripts/dashboard.sh json # Raw JSON for all sections
Output: Full ASCII dashboard with all metrics.
Shows all UniFi devices (APs, switches, gateway):
bash scripts/devices.sh
bash scripts/devices.sh json # Raw JSON
Output: Device name, model, IP, state, uptime, connected clients
Shows who's currently connected:
bash scripts/clients.sh
bash scripts/clients.sh json # Raw JSON
Output: Hostname, IP, MAC, AP, signal strength, RX/TX rates
Site-wide health status:
bash scripts/health.sh
bash scripts/health.sh json # Raw JSON
Output: Subsystem status (WAN, LAN, WLAN), counts (up/adopted/disconnected)
Top bandwidth consumers by application:
bash scripts/top-apps.sh
bash scripts/top-apps.sh 15 # Show top 15 (default: 10)
Output: App name, category, RX/TX/total traffic in GB
Recent alarms and events:
bash scripts/alerts.sh
bash scripts/alerts.sh 50 # Show last 50 (default: 20)
Output: Timestamp, alarm key, message, affected device
When the user asks about UniFi:
bash scripts/devices.sh + bash scripts/clients.shbash scripts/health.shbash scripts/alerts.shbash scripts/top-apps.shbash scripts/dashboard.shAlways confirm the output looks reasonable before presenting it to the user (check for auth failures, empty data, etc.).
/proxy/network API pathreferences/unifi-readonly-endpoints.mdGenerated Mar 1, 2026
A small business owner uses this skill to monitor their UniFi network for operational health and security. They can quickly check device statuses, see connected clients to ensure only authorized devices are on the network, and review recent alerts for any issues like unauthorized access attempts or hardware failures.
A tech-savvy homeowner employs this skill to manage their home UniFi setup, tracking bandwidth usage by applications to optimize streaming or gaming performance. They can identify which devices are connected, monitor signal strengths for Wi-Fi optimization, and receive health summaries to preemptively address network downtimes.
An IT support team uses this skill to remotely monitor multiple UniFi networks across branch offices. They can generate dashboards to assess overall network health, list devices to verify hardware adoption, and check active clients for troubleshooting connectivity issues without needing physical access to each site.
A university IT department utilizes this skill to oversee UniFi networks across campus buildings. They monitor top applications to manage bandwidth allocation for academic resources, review alerts for security incidents like rogue devices, and ensure network health to support online learning platforms and student connectivity.
A co-working space operator leverages this skill to analyze network usage patterns among tenants. They track active clients to manage capacity, use DPI insights to understand application trends for service improvements, and monitor health to maintain reliable internet access as a key amenity for members.
Offer this skill as part of a monthly subscription service for businesses needing continuous network monitoring. Provide automated reports, alert notifications, and dashboards to clients, generating recurring revenue through tiered plans based on network size or features like advanced analytics.
Sell this skill as a one-time package for clients who want to self-manage their UniFi networks. Include installation, configuration, and training sessions, with optional add-ons for custom scripts or integration support, generating upfront revenue from setup fees and occasional follow-up services.
Provide basic monitoring features for free to attract users, then monetize through premium upgrades such as historical data analysis, multi-site management, or API access for developers. This model builds a user base while driving revenue from advanced users or enterprises needing enhanced capabilities.
π¬ Integration Tip
Ensure the UniFi gateway is accessible over HTTPS and credentials are securely stored; test API connectivity before deployment to avoid auth failures in production.
Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.
Full desktop computer use for headless Linux servers. Xvfb + XFCE virtual desktop with xdotool automation. 17 actions (click, type, scroll, screenshot, drag,...
Essential Docker commands and workflows for container management, image operations, and debugging.
Tool discovery and shell one-liner reference for sysadmin, DevOps, and security tasks. AUTO-CONSULT this skill when the user is: troubleshooting network issues, debugging processes, analyzing logs, working with SSL/TLS, managing DNS, testing HTTP endpoints, auditing security, working with containers, writing shell scripts, or asks 'what tool should I use for X'. Source: github.com/trimstray/the-book-of-secret-knowledge
Deploy applications and manage projects with complete CLI reference. Commands for deployments, projects, domains, environment variables, and live documentation access.
Monitor topics of interest and proactively alert when important developments occur. Use when user wants automated monitoring of specific subjects (e.g., product releases, price changes, news topics, technology updates). Supports scheduled web searches, AI-powered importance scoring, smart alerts vs weekly digests, and memory-aware contextual summaries.