# Send status-web to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "status-web",
    "name": "status-web",
    "source": "tencent",
    "type": "skill",
    "category": "通讯协作",
    "sourceUrl": "https://clawhub.ai/ra1nzzz/status-web",
    "canonicalUrl": "https://clawhub.ai/ra1nzzz/status-web",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/status-web",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=status-web",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "assets/index.html",
      "assets/status-cache.json",
      "scripts/update-cache.sh",
      "scripts/start-server.sh",
      "scripts/get-work-tasks-fixed.js"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "status-web",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-02T03:27:55.611Z",
      "expiresAt": "2026-05-09T03:27:55.611Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=status-web",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=status-web",
        "contentDisposition": "attachment; filename=\"status-web-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "status-web"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/status-web"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/status-web",
    "downloadUrl": "https://openagent3.xyz/downloads/status-web",
    "agentUrl": "https://openagent3.xyz/skills/status-web/agent",
    "manifestUrl": "https://openagent3.xyz/skills/status-web/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/status-web/agent.md"
  }
}
```
## Documentation

### 概述

这是一个完整的 Web 应用，用于实时监控 OpenClaw Agent 的运行状态。它提供三个主要功能模块：

最近工作：显示 Agent 最近完成的工作任务
定时任务：显示当前配置的定时任务及其下次执行时间
健康状态：显示系统运行时间、CPU 负载、内存可用性、OpenClaw 连接状态等

### 静态缓存优先

页面加载时优先从 status-cache.json 静态文件读取数据
确保用户访问时立即显示内容，避免"加载中..."等待
后台静默从 API 获取最新数据并更新显示

### 美化 UI 界面

渐变背景设计（紫色到蓝色）
响应式卡片布局，支持桌面和移动设备
悬停动画效果，提升用户体验
彩色状态指示器（绿色正常、黄色警告、红色错误）

### 独立部署

完全独立的 Node.js 服务器，不依赖 OpenClaw 主进程
可以在任意端口运行（默认 8888）
支持 Cloudflare Tunnel 外网访问

### 隐藏彩蛋功能

在标题上连续点击 7 次可激活隐藏聊天窗口
支持与小雨进行秘密对话（需验证身份）

### 文件结构

xiaoyu-bot-status/
├── SKILL.md
├── server.js              # 主服务器文件
├── public/                # 静态资源目录
│   ├── index.html         # 主页面（包含静态缓存逻辑）
│   └── status-cache.json  # 静态缓存文件
├── scripts/               # 数据获取脚本
│   ├── get-work-tasks-fixed.js      # 获取最近工作数据
│   ├── get-scheduled-tasks-simple.js # 获取定时任务数据  
│   └── auto-update-work-fixed.js    # 自动更新工作记录
└── references/            # 参考文档
    └── api-spec.md        # API 接口规范

### 启动服务

# 在技能目录下运行
node server.js

# 或使用启动脚本
./start.sh

### 自动缓存更新

创建 cron 任务每 3 小时更新缓存：

# 缓存更新脚本位置
/home/admin/openclaw/workspace/skills/xiaoyu-bot-status/scripts/update-cache.sh

### GET /api/status

返回完整的状态数据，包含：

recent_work: 最近工作列表
scheduled_tasks: 定时任务列表
health_status: 系统健康状态
last_updated: 最后更新时间

### POST /api/chat

处理隐藏聊天功能的消息（需要身份验证）

### 使用场景

日常监控：定期查看 Agent 工作状态和系统健康度
故障排查：当 Agent 出现异常时快速定位问题
任务管理：查看和验证定时任务的执行情况
性能优化：监控 CPU 和内存使用情况
演示展示：向他人展示 AI Agent 的工作成果

### 维护建议

定期检查缓存更新脚本是否正常运行
监控服务器日志 (server.log) 发现潜在问题
根据实际需求调整数据刷新频率（默认 2 秒后台刷新）
如需修改 UI 样式，直接编辑 public/index.html 中的 CSS 部分
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: ra1nzzz
- Version: 1.0.0
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-02T03:27:55.611Z
- Expires at: 2026-05-09T03:27:55.611Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/status-web)
- [Send to Agent page](https://openagent3.xyz/skills/status-web/agent)
- [JSON manifest](https://openagent3.xyz/skills/status-web/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/status-web/agent.md)
- [Download page](https://openagent3.xyz/downloads/status-web)