📦 Pilot — 飞行员
v1.0.0Proposal Writer Setup 部署一个包含 3 个智能体的多智能体提案撰写系统。在以下场景使用本技能: 1. 用户希望建立提案撰写或 RFP 响应流程 2. 用户...
0· 31·0 当前·0 累计
下载技能包
最后更新
2026/4/23
安全扫描
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"]
}
``