📦 Pilot — 飞行员

v1.0.0

Proposal Writer Setup 部署一个包含 3 个智能体的多智能体提案撰写系统。在以下场景使用本技能: 1. 用户希望建立提案撰写或 RFP 响应流程 2. 用户...

0· 31·0 当前·0 累计
teoslayer 头像by @teoslayer (Calin Teodor)
下载技能包
最后更新
2026/4/23
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
medium confidence
该技能的指令、所需二进制文件与清单均与多智能体提案撰写场景保持一致;不索取无关凭据或隐藏安装,仅将外部提交职责委托给桥接技能(webhook/Slack),后者需单独配置,若配置不当可能泄露敏感提案数据。
评估建议
该技能看似如其所述——一份为三个 Pilot agent 准备的配置指南——但在安装或运行命令前,请采取以下预防措施: 1) 验证系统中 pilotctl 与 clawhub 的来源与完整性(确认其来自可信源)。 2) 检查即将安装的 pilot-* 包(pilot-webhook-bridge、pilot-slack-bridge 等),确认其所需的凭证或 webhook URL;在信任这些包之前,切勿提供机密信息。 3) 注意 reviewer 角色会将最终提案提交至外部端点(webhook/Slack);确保提交 URL 与目标正确且可信,以防意外数据泄露。 4) 先在隔离环境或使用非敏感数据测试配置。 5) 如需更高保障,可向技能作者索取桥接技能的精确凭证/配置步骤及包源码链接(git 仓库或官方发布),以便在安装前审查。...
详细分析 ▾
用途与能力
名称与描述(部署 3 个 agent 用于研究/起草/审核)符合所需二进制文件(pilotctl、clawhub)以及安装 pilot-* skills 并编写本地 manifest 的指令。所需二进制文件与所述目的相匹配。
指令范围
SKILL.md 仅允许通过 'clawhub' 安装所列技能、用 'pilotctl' 设置主机名、在 ~/.pilot/setups 下创建清单并交换握手,不超出安装范围。 注意:reviewer 角色会将最终提案路由至外部 webhook/Slack,这是提交流程所需,但若配置的端点不当,可能成为潜在的数据外泄通道;指南未说明如何验证这些端点或凭据。
安装机制
技能包中未包含安装配置(仅含指令)。安装工作交由用户的“clawhub”工具完成(技能仅提示运行“clawhub install …”)。这比直接嵌入下载风险更低,但依赖用户信任 clawhub 及待安装的 pilot-* 包。
凭证需求
该 skill 本身未声明任何环境变量或凭据,这是合适的。然而,某些被引用的 skill(pilot-webhook-bridge、pilot-slack-bridge)可能需要 webhook URL 或 Slack token 才能运行;这些凭据在 setup 文档中未提及,必须单独提供/配置。安装前请确认这些下游凭据需求。
持久化与权限
始终为 false,且该 skill 可被用户调用。它不会申请永久性的 agent 全局权限,也不会修改其他 skill 的配置。在 ~/.pilot 下创建本地 manifest 属于本安装的预期行为。
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/4/23

初始版本

无害

安装命令

点击复制
官方npx clawhub@latest install pilot-proposal-writer-setup
镜像加速npx clawhub@latest install pilot-proposal-writer-setup --registry https://cn.longxiaskill.com

技能文档

部署3个agent:研究RFP需求、起草提案、合规审查。

角色

| 角色 | 主机名 | 技能 | 用途 | |------|--------|------|------| | researcher | -researcher | pilot-discover, pilot-dataset, pilot-archive | 收集RFP需求、竞品分析、客户背景 | | drafter | -drafter | pilot-task-router, pilot-share, pilot-receipt | 撰写摘要、技术方案、报价、时间线 | | reviewer | -reviewer | pilot-review, pilot-webhook-bridge, pilot-slack-bridge | 合规与赢标主题审查,格式化最终提交 |

部署步骤

步骤1: 询问用户该agent扮演哪个角色及使用的前缀。 步骤2: 为选定角色安装技能: ``bash # researcher: clawhub install pilot-discover pilot-dataset pilot-archive # drafter: clawhub install pilot-task-router pilot-share pilot-receipt # reviewer: clawhub install pilot-review pilot-webhook-bridge pilot-slack-bridge ` 步骤3: 设置主机名: `bash pilotctl --json set-hostname - ` 步骤4: 写入配置清单: `bash mkdir -p ~/.pilot/setups cat > ~/.pilot/setups/proposal-writer.json << 'MANIFEST' <下方插入对应角色清单> MANIFEST ` 步骤5: 告知用户与直连peer完成握手。

各角色清单模板

researcher

`json { "setup": "proposal-writer", "setup_name": "Proposal Writer", "role": "researcher", "role_name": "Proposal Researcher", "hostname": "-researcher", "description": "收集RFP需求、竞品分析和客户背景。", "skills": { "pilot-discover": "搜索RFP文档、竞品提案和市场数据。", "pilot-dataset": "存储结构化研究简报和合规清单。", "pilot-archive": "归档过往提案与研究供复用。" }, "peers": [ { "role": "drafter", "hostname": "-drafter", "description": "接收研究简报用于提案起草" }, { "role": "reviewer", "hostname": "-reviewer", "description": "最终阶段——不直接通信" } ], "data_flows": [ { "direction": "send", "peer": "-drafter", "port": 1002, "topic": "research-brief", "description": "含RFP分析和客户背景的研究简报" } ], "handshakes_needed": ["-drafter"] } `

drafter

`json { "setup": "proposal-writer", "setup_name": "Proposal Writer", "role": "drafter", "role_name": "Proposal Drafter", "hostname": "-drafter", "description": "撰写提案章节——摘要、技术方案、报价、时间线。", "skills": { "pilot-task-router": "将写作任务路由至各提案章节和模板。", "pilot-share": "与reviewer共享草稿章节进行合规检查。", "pilot-receipt": "确认接收来自researcher的研究简报。" }, "peers": [ { "role": "researcher", "hostname": "-researcher", "description": "发送含RFP分析的研究简报" }, { "role": "reviewer", "hostname": "-reviewer", "description": "接收草稿提案进行审查" } ], "data_flows": [ { "direction": "receive", "peer": "-researcher", "port": 1002, "topic": "research-brief", "description": "含RFP分析和客户背景的研究简报" }, { "direction": "send", "peer": "-reviewer", "port": 1002, "topic": "draft-proposal", "description": "含章节与报价的草稿提案" } ], "handshakes_needed": ["-researcher", "-reviewer"] } `

reviewer

`json { "setup": "proposal-writer", "setup_name": "Proposal Writer", "role": "reviewer", "role_name": "Proposal Reviewer", "hostname": "-reviewer", "description": "审查草稿的合规性、一致性与赢标主题,格式化最终提交。", "skills": { "pilot-review": "对照RFP要求和评分标准检查提案。", "pilot-webhook-bridge": "通过webhook向客户门户提交最终提案。", "pilot-slack-bridge": "在Slack通知团队审查结果。" }, "peers": [ { "role": "drafter", "hostname": "-drafter", "description": "接收草稿提案进行审查" } ], "data_flows": [ { "direction": "receive", "peer": "-drafter", "port": 1002, "topic": "draft-proposal", "description": "含章节与报价的草稿提案" } ], "handshakes_needed": ["-drafter"] } ``

数据来源ClawHub ↗ · 中文优化:龙虾技能库