← 返回 Skills 市场
3618
总下载
10
收藏
20
当前安装
1
版本数
在 OpenClaw 中安装
/install task-monitor
功能描述
Real-time web dashboard for OpenClaw sessions and background tasks. Mobile-responsive with auto-refresh.
安全使用建议
This skill is internally consistent with its stated purpose, but it reads local OpenClaw transcripts and serves session content over the network. Before installing: 1) Review the getTaskDescription logic and decide whether exposing the first user message (even truncated) is acceptable. 2) If you don't want LAN access, change the bind address in server.js from 0.0.0.0 to 127.0.0.1 or run behind an authenticated reverse proxy/firewall. 3) Be aware the service writes logs, PID files and DASHBOARD.md into your HOME/workspace — check those locations for sensitive content and adjust paths or permissions as needed. 4) Note minor inconsistencies: generate-dashboard.js writes to $HOME/clawd/DASHBOARD.md while update-dashboard.js expects different paths/inputs; test the scripts you plan to use. 5) Run the server in an isolated account/container if you want to limit any accidental data exposure.
功能分析
Type: OpenClaw Skill
Name: task-monitor
Version: 1.0.0
The OpenClaw Task Monitor skill is classified as benign. Its primary function is to provide a web-based dashboard and markdown reports for OpenClaw sessions and cron jobs. All observed behaviors, such as executing `openclaw` CLI commands (`openclaw sessions list`, `openclaw cron list`), reading OpenClaw's internal session transcript files (`~/.openclaw/agents/main/sessions/*.jsonl`), running a local Express web server on port 3030 (accessible on LAN as documented), and writing a dashboard markdown file, are directly aligned with its stated purpose. There is no evidence of data exfiltration, malicious execution, persistence mechanisms beyond its own service, prompt injection attempts against the agent, or obfuscation.
能力评估
Purpose & Capability
Name/description, server.js and helper scripts consistently implement a local dashboard that calls the OpenClaw CLI ('openclaw sessions list --json' and 'openclaw cron list --json') and reads session transcripts to produce summaries. Required binaries/env/credentials are minimal or none, which aligns with a local monitoring tool.
Instruction Scope
SKILL.md instructs running npm install and starting the included server which listens on 0.0.0.0:3030 and serves session and transcript-derived content. The code reads transcript files (~/.openclaw/agents/main/sessions/*.jsonl) and returns the first user message (truncated) as task descriptions — this is consistent with monitoring but means user message contents can be exposed via the dashboard (including to LAN).
Install Mechanism
No install spec is provided; dependency installation is the normal 'npm install' using package.json which only lists express. No remote downloads or extracts; low installation risk.
Credentials
The skill requests no environment variables or credentials, which is appropriate. It does read files under $HOME and ~/.openclaw (transcripts, PID/log files) and writes logs, PID, and DASHBOARD.md — these file accesses are expected for a local monitor but are sensitive (may contain user message content).
Persistence & Privilege
always:false and no modifications to other skills or system-wide configs. The skill creates its own log and PID files and writes DASHBOARD.md; this is normal for a service and within its scope.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install task-monitor - 安装完成后,直接呼叫该 Skill 的名称或使用
/task-monitor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Task Monitor: a mobile-responsive, real-time dashboard for monitoring OpenClaw sessions and background tasks.
- Web dashboard with modern, gradient dark theme and responsive design
- Real-time updates with client-side auto-refresh every 60 seconds
- Exposes a fast JSON API endpoint for current status and stats
- Intelligent in-memory caching system (30s TTL) for low-latency responses
- Supports session, Discord, sub-agent, and cron job monitoring
- Legacy Markdown dashboard generator and CRON job automation included
元数据
常见问题
Task Monitor 是什么?
Real-time web dashboard for OpenClaw sessions and background tasks. Mobile-responsive with auto-refresh. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 3618 次。
如何安装 Task Monitor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install task-monitor」即可一键安装,无需额外配置。
Task Monitor 是免费的吗?
是的,Task Monitor 完全免费(开源免费),可自由下载、安装和使用。
Task Monitor 支持哪些平台?
Task Monitor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Task Monitor?
由 jorgermp(@jorgermp)开发并维护,当前版本 v1.0.0。
推荐 Skills