← 返回 Skills 市场
Pilot Role Assign
作者
Calin Teodor
· GitHub ↗
· v1.0.0
· MIT-0
124
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pilot-role-assign
功能描述
Assign and manage hierarchical roles within a swarm for coordinated task distribution. Use this skill when: 1. Agents need different responsibilities (leader...
安全使用建议
Before installing or enabling this skill: 1) Verify that the pilotctl binary you will use is the legitimate, trusted implementation from the pilot-protocol project (check the homepage and upstream releases). 2) Ask the author/maintainer to update the skill metadata to list jq and base64 as required bins (or remove their usage), and to declare the environment variables the skill expects. 3) Confirm how role assignments are authorized—who can send them and whether messages in the pilotctl inbox are validated or signed—because the skill reads inbox messages and forwards assignments. 4) Test in an isolated environment (not production) to observe behavior and make sure no unexpected messages are sent. If you cannot get clarification about the undeclared env vars/tools or about authorization/validation of messages, treat the skill as risky to enable in production.
功能分析
Type: OpenClaw Skill
Name: pilot-role-assign
Version: 1.0.0
The skill provides a legitimate framework for managing agent roles within a swarm using the 'pilotctl' utility. The bash scripts in SKILL.md use standard patterns (such as jq and base64 for JSON processing) to coordinate task distribution based on agent capabilities, with no evidence of malicious intent, data exfiltration, or unauthorized execution.
能力评估
Purpose & Capability
The name/description (assigning roles in a swarm) align with the commands in SKILL.md which call pilotctl to publish capabilities, query inbox, and send role_assignment messages.
Instruction Scope
SKILL.md instructs the agent to read the pilotctl inbox and peers, publish messages, and send role assignment messages — all consistent with the stated purpose. However the instructions reference many environment variables ($SWARM_NAME, $AGENT_ID, $AGENT_ADDRESS, $ROLE_NAME, $COORDINATOR_ID, REGISTRY_HOST) and expect jq/base64 to be available, but the skill does not declare these env vars or those binaries in its metadata. The agent will rely on external message contents (inbox) which may contain arbitrary data; the skill gives the agent little guidance about validation or authorization when sending assignments.
Install Mechanism
This is instruction-only (no install spec, no code files), so nothing is written to disk by the skill itself. That lowers installation risk. The SKILL.md does require pilotctl to already be present on PATH.
Credentials
The skill declares no required environment variables, yet its examples and workflow assume many runtime env vars. It also references jq and base64 (not declared as required binaries). While it does not request secrets or cloud credentials, the mismatch between declared requirements and what the instructions actually use is a proportionality/information problem that could lead to misconfiguration or unexpected behavior.
Persistence & Privilege
always is false and there is no install step modifying agent settings. The skill does not request permanent platform privileges or modify other skills' configs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install pilot-role-assign - 安装完成后,直接呼叫该 Skill 的名称或使用
/pilot-role-assign触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
常见问题
Pilot Role Assign 是什么?
Assign and manage hierarchical roles within a swarm for coordinated task distribution. Use this skill when: 1. Agents need different responsibilities (leader... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 124 次。
如何安装 Pilot Role Assign?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install pilot-role-assign」即可一键安装,无需额外配置。
Pilot Role Assign 是免费的吗?
是的,Pilot Role Assign 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Pilot Role Assign 支持哪些平台?
Pilot Role Assign 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Pilot Role Assign?
由 Calin Teodor(@teoslayer)开发并维护,当前版本 v1.0.0。
推荐 Skills