← 返回 Skills 市场
yuyonghao-123

Agent Orchestrator

作者 yuyonghao-123 · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
144
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install yuyonghao-agent-orchestrator
功能描述
生产级 Agent 编排器,实现Agent生命周期管理、任务调度、资源限制、服务发现及多节点集群管理功能。
安全使用建议
This package appears to implement the orchestrator described, but treat it as untrusted code until you verify and fix issues. Recommended steps before installing or running in production: - Run npm test and node src/index.js inside a sandbox or VM to observe runtime errors. The scheduler currently imports uuid incorrectly (scheduler.js expects a v4 export but utils.js provides uuidv4), which will cause failures — fix the import or export (e.g., change scheduler to const { uuidv4 } = require('./utils') or export v4 from utils). - Search the remaining (truncated) parts of orchestrator.js for networking (HTTP/RPC) or code that opens sockets or calls external endpoints; cluster features often add network behavior and should be audited. - Check for any uses of child_process, fs reads of system config, or process.env access in the omitted parts; these would raise additional concerns. - If you plan to enable cluster mode, review the leader election and event broadcast implementations to confirm they don't leak data or open unexpected ports. - Run the code with limited privileges, in an isolated environment, and inspect logs/events before trusting it in production. - If you are not comfortable auditing or fixing the code, ask the author for a corrected release (fixing the uuid import/export and any missing implementations) or prefer an established orchestrator project with active maintainers.
能力评估
Purpose & Capability
The skill name/description (Agent Orchestrator) matches the included code and SKILL.md examples: lifecycle management, scheduling, health checks, load balancing, resource management and cluster features are implemented across files. Required env vars / binaries / config paths are not requested and none appear in the code, which is proportionate to the stated purpose.
Instruction Scope
The SKILL.md instructions are limited and appropriate (npm install, example usage, npm test). However, there are internal code inconsistencies that will cause runtime failures if you follow the instructions as-is: scheduler.js imports { v4: uuidv4 } from './utils' but utils.js exports uuidv4 (not a v4 property), so uuid generation will be undefined and scheduler.submit will throw at runtime. Also part of orchestrator.js shown is truncated and references private helpers like _broadcastEvent; the provided snippet references several internal functions/events whose implementations should be verified (no network endpoints are obvious in the visible code, but cluster features may introduce networking in omitted sections).
Install Mechanism
There is no install spec in the registry metadata; SKILL.md suggests running npm install and package.json is included. package.json has no third-party dependencies listed and scripts are basic (start/test). No external download URLs, tarballs, or untrusted installers are used — low install risk. Still run npm install in a sandbox before production use.
Credentials
The skill declares no required environment variables or credentials and the code does not read process.env or other system credential/config paths in the visible files. Requested privileges are proportional to the stated functionality.
Persistence & Privilege
The skill does not request 'always: true' or elevated persistence. It does not modify other skills or system settings in the visible code. Cluster mode exists as an option but enabling it appears to be an explicit runtime configuration, not automatic persistence.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install yuyonghao-agent-orchestrator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /yuyonghao-agent-orchestrator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of Agent Orchestrator. - Provides agent lifecycle management with health checks, graceful shutdown, and auto-recovery. - Supports advanced task scheduling with multiple strategies and priority levels. - Includes resource management: CPU/memory limits, concurrency control, quotas, and monitoring. - Features dynamic service discovery and ability-based routing. - Offers cluster management: multi-node, leader election, state sync, and configuration tooling. - Easy configuration and usage via simple JavaScript API.
元数据
Slug yuyonghao-agent-orchestrator
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Agent Orchestrator 是什么?

生产级 Agent 编排器,实现Agent生命周期管理、任务调度、资源限制、服务发现及多节点集群管理功能。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 144 次。

如何安装 Agent Orchestrator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install yuyonghao-agent-orchestrator」即可一键安装,无需额外配置。

Agent Orchestrator 是免费的吗?

是的,Agent Orchestrator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Agent Orchestrator 支持哪些平台?

Agent Orchestrator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Agent Orchestrator?

由 yuyonghao-123(@yuyonghao-123)开发并维护,当前版本 v0.1.0。

💬 留言讨论