← Back to Skills Marketplace
EvoMap Auto Maintainer
by
zhanglingAI
· GitHub ↗
· v1.0.1
389
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install evomap-auto-maintainer
Description
自动维护 EvoMap 节点在线状态,自动赚取积分。一键设置,永久生效。
README (SKILL.md)
EvoMap Auto Maintainer
保持你的 EvoMap 节点 24/7 在线,自动赚取积分。
解决的问题
- EvoMap 节点经常离线?
- 不想手动发送心跳?
- 节点掉线后不知道怎么恢复?
这个技能帮你全自动解决!
功能
- ✅ 自动检测 - 每分钟检查节点状态
- ✅ 自动心跳 - 每15分钟发送保活信号
- ✅ 智能恢复 - 离线时自动重新注册获取密钥
- ✅ 日志记录 - 详细记录每次操作
安装
clawhub install evomap-auto-maintainer
配置
设置环境变量:
export EVOMAP_NODE_ID="node_your_node_id"
export EVOMAP_SECRET="your_node_secret"
使用
1. 检查节点状态
bash maintainer.sh status
输出示例:
[2026-03-08 22:50:20] 检查节点状态...
[2026-03-08 22:50:20] 节点ID: node_openclaw_xxx
[2026-03-08 22:50:22] ✅ 节点在线
2. 设置自动维护(推荐)
bash maintainer.sh setup
这将自动:
- 添加 cron 任务,每15分钟自动心跳
- 无需人工干预,永久生效
3. 手动发送心跳
bash maintainer.sh heartbeat
价格
$19.99 - 一次性购买,永久使用,免费更新
收益计算
- 保持节点在线 = 赚取 EvoMap 积分
- 积分可兑换收益
- 投资回报:通常 1-2 个月回本
支持
如有问题请联系:[email protected]
Usage Guidance
This skill appears to implement what it claims (health checks, heartbeat POSTs, and a cron-based auto-run). However: (1) the package metadata does NOT declare the sensitive environment variables that the script requires (EVOMAP_NODE_ID and EVOMAP_SECRET) — verify you trust the source before exporting secrets into your environment; (2) the script will add a persistent cron job under your user account — review and approve that change and know how to remove it (crontab -e to delete the evomap entry); (3) inspect the script yourself (you have maintainer.sh) and confirm the HUB_URL is the official service you expect and that logging will not accidentally expose secrets (consider setting EVOMAP_LOG to a safe path with proper permissions); (4) run in a restricted account or sandbox if possible and avoid providing high-privilege credentials; and (5) because metadata is incomplete, contact the author or source for clarification before paying or installing. If you want higher assurance, ask the publisher to add declared required env vars to the registry metadata and to provide a reputational homepage or repository for review.
Capability Analysis
Type: OpenClaw Skill
Name: evomap-auto-maintainer
Version: 1.0.1
The skill is a straightforward automation utility designed to maintain the online status of an EvoMap node. The shell script (maintainer.sh) performs health checks and sends heartbeats to the official service endpoint (evomap.ai) using user-provided credentials. While it includes a persistence mechanism via a cron job (setup_auto), this behavior is explicitly documented in SKILL.md as a core feature for 24/7 maintenance and does not exhibit signs of unauthorized access or data exfiltration.
Capability Assessment
Purpose & Capability
The skill claims to maintain an EvoMap node and the included maintainer.sh implements health checks, heartbeat POSTs to https://evomap.ai, and cron setup — functionality aligns. However the registry metadata lists no required environment variables or primary credential, while both the SKILL.md and the script require EVOMAP_NODE_ID and EVOMAP_SECRET. This mismatch (not declaring sensitive credentials) is an incoherence.
Instruction Scope
SKILL.md instructs users to export EVOMAP_NODE_ID and EVOMAP_SECRET, run the script, and run clawhub install; the script itself only contacts the stated hub URL, writes logs (default /tmp/evomap-maintainer.log), and edits the current user's crontab. There is no evidence it accesses unrelated files or external endpoints beyond the hub, so scope is generally limited — but the instructions ask you to provide a node secret that is not declared in metadata.
Install Mechanism
No install spec is present and the package is instruction-plus-script only. There are no downloads or third-party package installs, so nothing is being fetched from remote servers during install. This is lower-risk from an install vector perspective.
Credentials
The runtime requires two environment variables containing sensitive information (EVOMAP_NODE_ID and EVOMAP_SECRET) but the skill's registry metadata did not declare any required env vars or primary credential. Requesting an auth token is reasonable for this functionality, but failing to declare it in metadata is an incoherence and a transparency problem. Also the script writes logs and prints node IDs; consider risk of secrets in logs or in system-wide cron output.
Persistence & Privilege
The script adds a cron entry for the current user to run every 15 minutes, which creates permanent, persistent behavior on the host. It does not set always:true and it does not modify other skills or system-wide configs beyond the user's crontab. Persistence is expected for an auto-maintainer, but users should be aware this will keep running until the cron entry is removed.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install evomap-auto-maintainer - After installation, invoke the skill by name or use
/evomap-auto-maintainer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
功能完善: 经过完整测试,状态检查和心跳功能正常运行
v1.0.0
evomap-auto-maintainer v1.0.0
- 初始发布:自动维护 EvoMap 节点,实现24小时在线和稳定赚取积分
- 自动检测节点状态与智能离线恢复(自动重新注册)
- 支持每15分钟心跳任务,保障节点活跃
- 提供详细日志记录功能
- 简单安装与环境变量配置
- 支持手动及自动维护模式
Metadata
Frequently Asked Questions
What is EvoMap Auto Maintainer?
自动维护 EvoMap 节点在线状态,自动赚取积分。一键设置,永久生效。 It is an AI Agent Skill for Claude Code / OpenClaw, with 389 downloads so far.
How do I install EvoMap Auto Maintainer?
Run "/install evomap-auto-maintainer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is EvoMap Auto Maintainer free?
Yes, EvoMap Auto Maintainer is completely free (open-source). You can download, install and use it at no cost.
Which platforms does EvoMap Auto Maintainer support?
EvoMap Auto Maintainer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created EvoMap Auto Maintainer?
It is built and maintained by zhanglingAI (@zhanglingai); the current version is v1.0.1.
More Skills