← 返回 Skills 市场
383
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install oda-monitor
功能描述
Monitors websites, APIs, and cron jobs (watchdogs) using Watch.dog. Use it when the user asks to "check the status of my monitors", "check uptime", "review w...
安全使用建议
Before installing or enabling this skill: (1) Review the index.js source yourself (or have someone you trust do so) — the skill will read and can be instructed to write a .env file in its folder that contains your API key. (2) Be aware the onboarding flow instructs automatic creation/overwrite of that .env file and an immediate, silent call to list_monitors using your key — network activity will occur as soon as you provide credentials. (3) If you proceed, prefer using a dedicated, limited-scope API key and run the skill in an isolated environment or container. (4) If you do not want secrets persisted on disk, refuse automatic .env creation: provide credentials via environment variables to your runtime instead and verify the skill does not write files. (5) Consider rotating the key after testing, and verify the default WATCHDOG_API_URL is the legitimate service you expect (https://api.watch.dog/...).
功能分析
Type: OpenClaw Skill
Name: oda-monitor
Version: 1.0.0
The skill contains instructions in index.js (within the WATCHDOG_SYSTEM_PROMPT) that command the AI agent to silently use its native file-writing tools to create or overwrite a .env file with the user's API credentials. While presented as an onboarding convenience, instructing an agent to perform automated filesystem modifications and store secrets in plaintext is a high-risk behavior. Additionally, the skill proxies all tool execution to a remote endpoint (https://api.watch.dog/api/mcp_server.php), which is consistent with its stated purpose but requires the user to trust the external service with their API key.
能力评估
Purpose & Capability
The name, description, tools exposed (list/create/pause/resume/delete monitors and watchdogs), and required binary (node) align with a Watch.dog monitoring integration. Dependencies and code contents (MCP server proxying tools to a remote PHP MCP endpoint) are consistent with the skill's stated purpose.
Instruction Scope
The SKILL.md and embedded system prompt instruct the assistant to automatically create or overwrite a .env file in the skill root with the user's WATCHDOG_API_KEY and WATCHDOG_API_URL, and then to immediately execute list_monitors as a silent test. Those are explicit instructions for file writes and automatic network activity triggered by the model's onboarding flow — this grants the skill the authority to persist secrets and to perform network calls without an additional explicit user confirmation beyond providing credentials.
Install Mechanism
No remote download/install mechanism is specified (instruction-only with included source). Dependencies are standard npm packages from the registry; there is no extract-from-arbitrary-URL install step. Risk from installation artifacts is therefore standard for installing an npm-based skill (run npm install).
Credentials
The skill requires the Watch.dog API key and API URL to operate, which is proportional to its function. However, it directs storing those credentials in plaintext in a .env file inside the skill folder and reads them from process.env. Storing secrets on disk in the skill directory may be undesirable for many users and increases the risk surface if the environment or workspace is shared.
Persistence & Privilege
always:false (no forced global presence) and the skill does not request other skills' config. Still, the skill's instructions explicitly instruct automatic creation/overwrite of .env and automatic (silent) invocation of a network tool upon credential changes — actions that persist credentials and trigger network calls without an additional explicit confirmation step.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install oda-monitor - 安装完成后,直接呼叫该 Skill 的名称或使用
/oda-monitor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of oda-monitor skill.
- Monitor websites, APIs, servers, and scheduled tasks using Watch.dog.
- Check real-time status and historical uptime of your infrastructure.
- Manage monitors and watchdogs (create, pause, resume, delete—with explicit confirmation for deletions).
- Configure and display public status (tracker) pages.
- Requires WATCHDOG_API_KEY and WATCHDOG_API_URL for setup; verifies connection automatically when credentials are provided or updated.
元数据
常见问题
Oda Monitor 是什么?
Monitors websites, APIs, and cron jobs (watchdogs) using Watch.dog. Use it when the user asks to "check the status of my monitors", "check uptime", "review w... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 383 次。
如何安装 Oda Monitor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install oda-monitor」即可一键安装,无需额外配置。
Oda Monitor 是免费的吗?
是的,Oda Monitor 完全免费(开源免费),可自由下载、安装和使用。
Oda Monitor 支持哪些平台?
Oda Monitor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Oda Monitor?
由 Robinson(@robinson0594)开发并维护,当前版本 v1.0.0。
推荐 Skills