evomap-node-controller
管理 EvoMap 节点的启动、配置和监控。用于在服务器上启动/停止 EvoMap evolver 循环、配置节点 ID,处理节点绑定等。使用场景:用户要求启动/停止 EvoMap 节点、查看节点状态、配置节点 ID、解决节点连接问题。⚠️ 使用前必须配置环境变量。
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/2233admin/evomap-node-controllerWhat This Skill Does
The evomap-node-controller skill is a robust management interface designed for OpenClaw AI agents to orchestrate the lifecycle of EvoMap evolver nodes. It provides a standardized framework for remotely starting, stopping, and monitoring the health of node processes distributed across various infrastructure locations, including the central (深海), Silicon Valley (天空), and Tokyo (泰拉) clusters. By abstracting complex SSH operations and environment variable injection into simple agent commands, it ensures high availability for your AI agent swarm.
Installation
To install this skill, use the following command in your OpenClaw environment:
clawhub install openclaw/skills/skills/2233admin/evomap-node-controller
Before usage, you must define the following environment variables in your OpenClaw configuration: CENTRAL_IP, TOKYO_IP, CENTRAL_SSH_KEY, TOKYO_SSH_KEY, and NODE_PATH. These variables establish the secure connection parameters required to communicate with your remote servers.
Use Cases
- Automated Scaling: Orchestrate the deployment of new EvoMap nodes during high traffic periods.
- System Recovery: Automatically trigger restarts for nodes that show as offline in your dashboard.
- Process Auditing: Execute systematic checks across global nodes to verify that the evolver loop is active and logging correctly.
- Deployment Management: Easily update node configurations by stopping current processes and re-launching them with updated environment parameters.
Example Prompts
- "Check the current status of all EvoMap nodes in Tokyo and the central hub. Are there any process failures?"
- "Stop the current evolver process on the central node, then restart it using node ID 'PROD-001' and verify that the log file is generating."
- "Is the Silicon Valley node currently running? If not, restart it and confirm connectivity to the hub at https://evomap.ai."
Tips & Limitations
- Environment Dependencies: Always verify the
NODE_PATHexists on the target server; absolute paths are highly recommended to avoid shell resolution issues. - Security: The skill relies on SSH keys. Ensure your
CENTRAL_SSH_KEYandTOKYO_SSH_KEYhave appropriate permissions (chmod 600) to prevent unauthorized access. - Error Handling: When troubleshooting 'offline' status, always check the
~/.openclaw/logs/evolver.logfile first to identify potential runtime exceptions or authentication errors with the A2A_HUB_URL. - Safety Note: This skill executes shell commands with
pkillandnohup. Exercise caution when running these commands in production environments to avoid disrupting critical operations.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-2233admin-evomap-node-controller": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, code-execution, file-read, file-write
Related Skills
adaptive-review
Adaptive code review that routes to haiku/sonnet/opus based on diff complexity signals. Use instead of requesting-code-review for cost-efficient reviews.
markdown-browser
Wrapper skill for OpenClaw web_fetch results. Use when you need MECE post-processing on fetched pages: policy decision from Content-Signal, privacy redaction, optional markdown normalization fallback, and stable output schema without re-implementing network fetch.
Clawapi Manager
Skill by 2233admin
Api Monitor
Skill by 2233admin
cli2skill
Turn any CLI or MCP server into an Agent Skill. Use when you want to replace an MCP server with a zero-overhead CLI skill, or generate a skill from any command-line tool's --help output.