← Back to Skills Marketplace
Heartbeat Monitor
by
yangkai258
· GitHub ↗
· v1.0.0
· MIT-0
121
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-heartbeat-monitor
Description
监控邮箱、日历、天气等检查项的最新执行时间,提醒异常并生成状态健康报告。
Usage Guidance
This skill is plausible but under-specified. Before installing or enabling it: 1) Ask the author which services/APIs and credentials the skill will use (email/calendar providers, messaging endpoints). 2) Confirm where reminders are sent and which account or webhook is used for 'message'. 3) Review and sandbox what '自动修复' does — does it send emails, create calendar events, or run other actions? 4) Verify you are comfortable the agent (or other linked skills) already hold necessary credentials rather than this skill requesting them later. 5) If you proceed, monitor the ~/.openclaw/workspace/memory/heartbeat-state.json file for unexpected writes and test in a limited, non-production account first.
Capability Analysis
Type: OpenClaw Skill
Name: openclaw-heartbeat-monitor
Version: 1.0.0
The skill bundle provides documentation for a 'heartbeat-monitor' designed to track the status and freshness of an AI agent's internal memory and scheduled tasks. The instructions in SKILL.md are consistent with the stated purpose of monitoring check-in intervals for services like email and calendar, and there are no indicators of malicious intent, data exfiltration, or unauthorized execution.
Capability Assessment
Purpose & Capability
The name/description (monitor email, calendar, weather, generate health reports) is coherent with the instructions, but the skill does not declare any credentials, APIs, or service endpoints needed to actually check email/calendar/weather. That gap might be intentional (it may rely on other agent skills), but it means the capability-to-requirements mapping is incomplete.
Instruction Scope
SKILL.md tells the agent to track last-check times and store them at ~/.openclaw/workspace/memory/heartbeat-state.json and to '自动修复' (trigger missed checks) and '发送提醒', but it is vague about which APIs, accounts, or external endpoints to call and under what authorization. The instructions give the agent broad discretion to invoke checks and send messages without limiting targets or credential use.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing will be downloaded or written during install. That reduces surface risk.
Credentials
The skill declares no required environment variables or credentials, yet its advertised functionality (checking email/calendar) normally requires account credentials. It does reference a single local path for state storage (~/.openclaw/...), which is reasonable, but the absence of declared credentials makes the runtime behavior ambiguous: it will either rely on other skills that hold credentials or attempt to act without them.
Persistence & Privilege
always is false and the skill is user-invocable (default). It does read/write its own state file path but does not request system‑wide persistence or modify other skills' configs. No privilege escalation flags detected.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-heartbeat-monitor - After installation, invoke the skill by name or use
/openclaw-heartbeat-monitor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release - Track and monitor AI check freshness
Metadata
Frequently Asked Questions
What is Heartbeat Monitor?
监控邮箱、日历、天气等检查项的最新执行时间,提醒异常并生成状态健康报告。 It is an AI Agent Skill for Claude Code / OpenClaw, with 121 downloads so far.
How do I install Heartbeat Monitor?
Run "/install openclaw-heartbeat-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Heartbeat Monitor free?
Yes, Heartbeat Monitor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Heartbeat Monitor support?
Heartbeat Monitor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Heartbeat Monitor?
It is built and maintained by yangkai258 (@yangkai258); the current version is v1.0.0.
More Skills