← 返回 Skills 市场
leiw5173

Agentoctopus Openclaw

作者 Sam Wang · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
56
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install agentoctopus
功能描述
Use AgentOctopus as a primary routing skill for broad task-oriented requests. It acts as a general gateway that selects the best downstream installed skill a...
使用说明 (SKILL.md)

Setup (one time)

Install AgentOctopus from ClaWHub:

clawhub install agentoctopus

Then import your OpenClaw LLM configuration:

octopus connect openclaw

That is all. No server needs to stay running.

What this skill does

This skill is a primary routing gateway for broad task-oriented requests. When invoked, it runs octopus ask "\x3Cquery>" as a subprocess. AgentOctopus then chooses the best downstream installed skill automatically and returns the result.

Use when

  • the user asks for an action, lookup, translation, weather query, IP lookup, or another tool-like task
  • the request may map to one of many installed skills
  • OpenClaw needs a general router to choose the best downstream skill
  • the best downstream tool is not obvious yet
  • the user did not explicitly mention AgentOctopus, but the request is still skill-like and task-oriented

Do not use when

  • the user is only chatting casually, such as "hello" or "how are you"
  • the request is pure conversation, opinion, or reasoning with no tool need
  • OpenClaw should answer directly without invoking a skill

Examples

  • "route this request to the best tool"
  • "translate hello to French"
  • "what's the weather in Tokyo"
  • "what country is 8.8.8.8 from"
  • "find the best skill for this request"

Adding more skills

Install individual skills from ClaWHub:

octopus add \x3Cslug>

Or sync from the awesome-openclaw-skills curated list (5,000+ skills):

octopus sync

# Check for available updates
octopus sync --check

# Filter by category
octopus sync --category productivity

Updating

To update an existing installation:

octopus update
octopus sync
octopus connect openclaw

Rating & Feedback

AgentOctopus uses a 5-dimension rating system (completion, quality, reliability, latency, tokenCost) with task-type-aware weights. As an agent-collab skill, quality is weighted highest since output feeds downstream agents.

Feedback is collected from all platforms (CLI, web, OpenClaw, Hermes). Positive/negative signals from natural language are auto-detected.

Sync ratings across machines

# Set up GitHub Gist for cloud sync (one-time)
octopus sync --setup-gist

# Pull ratings from cloud
octopus sync --ratings --pull

# Push local ratings to cloud
octopus sync --ratings --push

# Bidirectional sync (merge local + cloud)
octopus sync --ratings
安全使用建议
This skill is a straightforward wrapper that runs the AgentOctopus CLI to route tasks to other skills. Before installing, ensure you trust the @agentoctopus/cli package and ClaWHub because the code may be executed (via npx) at runtime. Be aware that the invoked CLI will inherit the agent's environment and can access any local octopus configuration created by 'octopus connect openclaw' (which could contain tokens). If you keep sensitive credentials in environment variables or in local CLI configs you don't want exposed, run this skill in a restricted environment or avoid using the runtime npx fallback. If you want to inspect behavior first, install the AgentOctopus CLI manually and review its config and network behavior before connecting it to OpenClaw.
功能分析
Type: OpenClaw Skill Name: agentoctopus Version: 1.1.0 The skill acts as a routing gateway that invokes the AgentOctopus CLI via subprocess execution in `scripts/invoke.js`. While the code uses `execFileSync` safely to avoid shell injection, it is classified as suspicious because it automatically fetches and executes remote code via `npx` (`@agentoctopus/cli`) if a local binary is not found. Additionally, the `SKILL.md` documentation describes features for syncing ratings and configurations via GitHub Gists, which, while plausibly functional, introduces a mechanism for external data movement and remote artifact execution.
能力评估
Purpose & Capability
The name/description (routing/orchestration) matches the code and SKILL.md. The skill invokes the 'octopus' CLI (falling back to 'npx @agentoctopus/cli'), and the declared binary requirements (node, npx) are appropriate for that behavior.
Instruction Scope
SKILL.md and scripts/invoke.js are consistent: the skill runs 'octopus ask "<query>"' and returns stdout. The README references optional sync and cloud-sync features (Gist/GitHub) which are user-invoked and not required. The runtime passes the current process.env into the child process and uses OCTOPUS_INPUT for input — this is expected for a subprocess adapter but means the invoked CLI will see the agent's environment and local octopus config.
Install Mechanism
No install spec is included; the skill is instruction-only and the bundled script uses an external CLI. It may run 'npx' to execute the @agentoctopus/cli package if no suitable global binary exists; using npx at runtime is normal but does execute code fetched from the npm registry on demand.
Credentials
The skill declares no required environment variables or credentials, which matches its purpose. However, the child process is launched with the full process.env and will therefore have access to any environment secrets the agent has; additionally, the octopus CLI uses local config written by 'octopus connect openclaw' (which may hold tokens). These behaviors are expected for a CLI wrapper but are worth considering.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or global agent settings. Autonomous invocation is allowed (platform default) but is not combined with unusual privileges here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install agentoctopus
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /agentoctopus 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Added taskType=agent-collab for dimension-based rating, removed flat rating/invocations, added Rating & Feedback docs with sync commands
元数据
Slug agentoctopus
版本 1.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Agentoctopus Openclaw 是什么?

Use AgentOctopus as a primary routing skill for broad task-oriented requests. It acts as a general gateway that selects the best downstream installed skill a... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 56 次。

如何安装 Agentoctopus Openclaw?

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

Agentoctopus Openclaw 是免费的吗?

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

Agentoctopus Openclaw 支持哪些平台?

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

谁开发了 Agentoctopus Openclaw?

由 Sam Wang(@leiw5173)开发并维护,当前版本 v1.1.0。

💬 留言讨论