agentCLAWHUBUnverified

NAS Dashboard

Generates a unified text-based NAS dashboard with system health, ZFS pools, disk SMART, Docker containers, GPU status, UPS, backup services, and security. Us... Skill: NAS Dashboard Owner: wudi488 Summary: Generates a unified text-based NAS dashboard with system health, ZFS pools, disk SMART, Docker containers, GPU status, UPS, backup services, and security. Us... Tags: latest:3.0.1 Version history: v3.0.1 | 2026-05-31T09:59:24.624Z | user v3.0.1: 📢 更新营销描述——明确目标用户(自建NAS/HomeLab/自托管服务)、最佳使用环境(Ubuntu+ZFS+Docker+UPS)、一句话价值主张(每天早上看一眼🔴红灯,有就照着修)。 v3.0.0 | 2026-05-31T09:58:20.769

OpenClaw

Rank

62

Safety

84

Downloads

1.1k

Updated

Oct 11, 2026

Version

3.0.1

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
1.1K downloadsadoption · observed Oct 11, 2026
Latest release
3.0.1release · observed May 31, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: medium.

clawhub skill install s17adk7beyrksqxwmwvwhhe5an83gzyp:nas-dashboard
  1. Setup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-wudi488-nas-dashboard/snapshot"

Documentation

CLAWHUB

70,233 characters of source documentation, loaded on request.

Extracted files

3 files captured from the source.

SKILL.md

---
name: nas-dashboard
description: >-
  🏠 NAS Dashboard v3 — 环境感知的智能运维仪表盘。
  
  **适合谁**:自建 NAS / HomeLab / 家庭服务器用户,跑了 ZFS + Docker + 一堆自托管服务,需要一个"一眼看清问题、告诉你修什么"的每日健康报告。
  
  **做什么**:一键采集系统全貌(ZFS/磁盘SMART/Docker/Frigate摄像头/GPU/UPS/安全审计),环境感知评估(内网/公网分级),三级严重度(🔴紧急🟡关注🟢参考),每条告警附带评估原因+可执行修复命令。
  
  **最佳环境**:Ubuntu/Debian + ZFS + Docker,有 UPS 和 Frigate NVR 效果最佳。支持 Telegram 每日推送。
  
  **一句话**:不用天天盯着服务器,每天早上看一眼有没有🔴,有就照着修。

  Triggers: "nas status", "server status", "system dashboard", "文本仪表盘", "服务器状态", "系统健康".

# NAS Dashboard v3

Exception-driven, alert-first text dashboard for NAS/HomeLab monitoring. Prioritises problems over green lights — if everything is healthy you get a one-liner, if something is wrong you get a surgical report with **severity ratings** and **actionable fix commands**.

**Platform**: Linux (Ubuntu/Debian tested). Partial support: any Linux with ZFS. macOS/Windows: most sections unavailable (ZFS, SMART, systemd, apt, iostat, sensors are Linux-only).

## Design Principles

1. **Alerts First**: ❌/⚠️ always on top. No alerts → no ALERTS section.
2. **Normal is Invisible**: Don't list 15 healthy containers. Collapse to "X running (Y OK)".
3. **Contextual Correlation**: Disk ↔ ZFS vdev, container unhealthy + CPU process = zombie.
4. **Actionable Thresholds**: Timeshift >100 warns, SMART realloc>0 alarms, disk>45°C flags.
5. **Unified Timestamps**: All times in `YYYY-MM-DD HH:MM` or `XdXh` relative.

## Quick Start

### Configure (optional)

```bash
export ZPOOL="tank"              # default: auto-detect first pool
export DISK_LIST="sda sdb sdc"   # default: auto-detect all /dev/sd?
export FRIGATE_CAM_MAP="cam_d82e8e00:客厅,cam_ae7e3010:门口,cam_a24a20c0:车库"
export UPS_NAME="ups@localhost"  # default: ups@localhost
```

### Run

```bash
bash scripts/collect.sh
```

### Cron setup

```bash
openclaw cron add \
  --name "NAS仪表盘" \
  --schedule "0 9 * * *" \
  --agent main \
  --timeout 180 \
  --delivery "announce:telegram:YOUR_CHAT_ID" \
  --prompt "Run nas-dashboard skill: collect and format the dashboard report, then send to Telegram."
```

## Workflow

### 1. Collect data

Run `scripts/collect.sh`. Sections: SYSTEM, ZFS, VDEV_DISK (disk→pool mapping), DISKS (incl. SMART realloc/pending/udma), DISKIO, DOCKER, FRIGATE, GPU, NETWORK, PROCESSES, SERVICES, LOGS, SHARES, SECURITY, UPDATES, BOOT, UPS, TIMESHIFT.

### 2. Format output — Alert-First Layout

#### Step 0: Scan for Alerts (always do this first)

Scan ALL collected data against these thresholds and classify severity:

| Scope | Condition | Severity |
|-------|-----------|----------|
| Pool health ≠ ONLINE | any pool | ❌ CRITICAL |
| Scrub errors > 0 | any pool | ❌ CRITICAL |
| ZFS_EVENT present | any event | ⚠️ WARNING |
| Disk health ≠ PASSED | any disk | ❌ CRITICAL |
| Disk realloc > 0 | any disk | ❌ CRITICAL |
| Disk pending > 0 | any disk | ⚠️ WARNING |
| Disk udma_crc > 100 | any disk | ⚠️ WARNING |
| Disk temp > 45°C | any disk | ⚠️ WARNING |
| Disk temp > 55°C | any disk | ❌

_meta.json

{
  "ownerId": "kn764er6cp7n2yqb0wch6zx1dn83h07f",
  "slug": "nas-dashboard",
  "version": "3.0.1",
  "publishedAt": 1780221564624
}

skill-card.md

## Description:

Generates an alert-first text NAS and HomeLab dashboard covering system health, ZFS pools, disk SMART status, Docker, Frigate, GPU, UPS, backups, updates, and security checks.

This skill is ready for commercial/non-commercial use.

## Publisher:

[wudi488](https://clawhub.ai/user/wudi488)

### License/Terms of Use:

MIT-0

## Use Case:

NAS, HomeLab, and self-hosted service operators use this skill to collect a daily health report and prioritize issues that need attention. It is best suited for Linux hosts running ZFS, Docker, UPS monitoring, and optional Frigate or NVIDIA GPU workloads.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: The report may include sensitive infrastructure and security details, especially when delivered to Telegram.

Mitigation: Send reports only to trusted private destinations and treat dashboard output as operationally sensitive.

Risk: Collection depends on passwordless sudo for host, SMART, firewall, SSH, and backup checks.

Mitigation: Use a tightly scoped sudoers policy for the required diagnostics instead of broad passwordless sudo.

Risk: The dashboard can print privileged repair commands for storage, SSH, firewall, updates, and backups.

Mitigation: Review each command manually before execution and confirm it matches the host's storage, network, and backup configuration.

## Reference(s):

- [ClawHub skill page](https://clawhub.ai/wudi488/skills/nas-dashboard)
- [Packaged skill instructions](artifact/SKILL.md)

## Skill Output:

**Output Type(s):** [text, shell commands, configuration, guidance]

**Output Format:** [Plain text dashboard report with inline shell commands]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [Alert-first report intended to stay under 2000 characters, with severity labels and action guidance.]

## Skill Version(s):

3.0.1 (source: server release metadata)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
Github ReposUpdated 1d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/wudi488/skills/nas-dashboard",
      "sourceUrl": "https://clawhub.ai/wudi488/skills/nas-dashboard",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T05:35:33.156Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-wudi488-nas-dashboard/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-wudi488-nas-dashboard/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T05:35:33.156Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.1K downloads",
      "href": "https://clawhub.ai/wudi488/nas-dashboard",
      "sourceUrl": "https://clawhub.ai/wudi488/nas-dashboard",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T05:35:33.156Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "3.0.1",
      "href": "https://clawhub.ai/wudi488/nas-dashboard",
      "sourceUrl": "https://clawhub.ai/wudi488/nas-dashboard",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-05-31T09:59:24.624Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-wudi488-nas-dashboard/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-wudi488-nas-dashboard/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 3.0.1",
      "description": "v3.0.1: 📢 更新营销描述——明确目标用户(自建NAS/HomeLab/自托管服务)、最佳使用环境(Ubuntu+ZFS+Docker+UPS)、一句话价值主张(每天早上看一眼🔴红灯,有就照着修)。",
      "href": "https://clawhub.ai/wudi488/nas-dashboard",
      "sourceUrl": "https://clawhub.ai/wudi488/nas-dashboard",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-05-31T09:59:24.624Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 11, 2026.

Sponsored

Ads related to NAS Dashboard and adjacent AI workflows.