← 返回 Skills 市场
teoslayer

Pilot Supply Chain Orchestrator Setup

作者 Calin Teodor · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
97
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pilot-supply-chain-orchestrator-setup
功能描述
Deploy a supply chain orchestration pipeline with 4 agents. Use this skill when: 1. User wants to set up coordinated inventory, logistics, procurement, and c...
使用说明 (SKILL.md)

Supply Chain Orchestrator Setup

Deploy 4 agents: inventory, routing, procurement, and compliance.

Roles

Role Hostname Skills Purpose
inventory \x3Cprefix>-inventory pilot-metrics, pilot-cron, pilot-alert, pilot-stream-data Monitors stock levels, predicts demand, triggers reorders
routing \x3Cprefix>-routing pilot-task-router, pilot-stream-data, pilot-receipt Optimizes delivery routes, manages fleet assignments
procurement \x3Cprefix>-procurement pilot-webhook-bridge, pilot-audit-log, pilot-escrow Manages suppliers, places purchase orders
compliance \x3Cprefix>-compliance pilot-audit-log, pilot-event-filter, pilot-alert Validates regulatory compliance, maintains audit trails

Setup Procedure

Step 1: Ask the user which role this agent should play and what prefix to use.

Step 2: Install the skills for the chosen role:

# For inventory:
clawhub install pilot-metrics pilot-cron pilot-alert pilot-stream-data
# For routing:
clawhub install pilot-task-router pilot-stream-data pilot-receipt
# For procurement:
clawhub install pilot-webhook-bridge pilot-audit-log pilot-escrow
# For compliance:
clawhub install pilot-audit-log pilot-event-filter pilot-alert

Step 3: Set the hostname and write the manifest to ~/.pilot/setups/supply-chain-orchestrator.json.

Step 4: Tell the user to initiate handshakes with the peers for their role.

Manifest Templates Per Role

inventory

{
  "setup": "supply-chain-orchestrator", "role": "inventory", "role_name": "Inventory Manager",
  "hostname": "\x3Cprefix>-inventory",
  "skills": {
    "pilot-metrics": "Track stock levels, turnover rates, and demand forecasts.",
    "pilot-cron": "Run scheduled inventory audits and demand recalculations.",
    "pilot-alert": "Emit reorder alerts when stock falls below safety thresholds.",
    "pilot-stream-data": "Stream real-time warehouse activity to downstream agents."
  },
  "data_flows": [
    { "direction": "send", "peer": "\x3Cprefix>-procurement", "port": 1002, "topic": "reorder-request", "description": "Reorder requests when stock is low" },
    { "direction": "send", "peer": "\x3Cprefix>-routing", "port": 1002, "topic": "fulfillment-order", "description": "Fulfillment orders for customer deliveries" },
    { "direction": "receive", "peer": "\x3Cprefix>-compliance", "port": 1002, "topic": "compliance-clearance", "description": "Clearance to release held stock" }
  ],
  "handshakes_needed": ["\x3Cprefix>-procurement", "\x3Cprefix>-routing", "\x3Cprefix>-compliance"]
}

routing

{
  "setup": "supply-chain-orchestrator", "role": "routing", "role_name": "Logistics Router",
  "hostname": "\x3Cprefix>-routing",
  "skills": {
    "pilot-task-router": "Assign shipments to carriers based on cost, speed, and capacity.",
    "pilot-stream-data": "Stream shipment tracking updates in real time.",
    "pilot-receipt": "Generate delivery confirmations and proof-of-delivery receipts."
  },
  "data_flows": [
    { "direction": "receive", "peer": "\x3Cprefix>-inventory", "port": 1002, "topic": "fulfillment-order", "description": "Fulfillment orders to route" },
    { "direction": "send", "peer": "\x3Cprefix>-compliance", "port": 1002, "topic": "shipping-manifest", "description": "Shipping manifests for regulatory review" }
  ],
  "handshakes_needed": ["\x3Cprefix>-inventory", "\x3Cprefix>-compliance"]
}

procurement

{
  "setup": "supply-chain-orchestrator", "role": "procurement", "role_name": "Procurement Agent",
  "hostname": "\x3Cprefix>-procurement",
  "skills": {
    "pilot-webhook-bridge": "Interface with supplier APIs for quotes and order placement.",
    "pilot-audit-log": "Log all procurement decisions, bids, and purchase orders.",
    "pilot-escrow": "Hold funds in escrow until delivery confirmation."
  },
  "data_flows": [
    { "direction": "receive", "peer": "\x3Cprefix>-inventory", "port": 1002, "topic": "reorder-request", "description": "Reorder requests from inventory" },
    { "direction": "send", "peer": "\x3Cprefix>-compliance", "port": 1002, "topic": "purchase-order", "description": "Purchase orders for compliance validation" }
  ],
  "handshakes_needed": ["\x3Cprefix>-inventory", "\x3Cprefix>-compliance"]
}

compliance

{
  "setup": "supply-chain-orchestrator", "role": "compliance", "role_name": "Compliance Checker",
  "hostname": "\x3Cprefix>-compliance",
  "skills": {
    "pilot-audit-log": "Maintain immutable audit trail of all compliance decisions.",
    "pilot-event-filter": "Filter and classify events by regulatory category.",
    "pilot-alert": "Flag compliance violations and emit escalation alerts."
  },
  "data_flows": [
    { "direction": "receive", "peer": "\x3Cprefix>-procurement", "port": 1002, "topic": "purchase-order", "description": "Purchase orders to validate" },
    { "direction": "receive", "peer": "\x3Cprefix>-routing", "port": 1002, "topic": "shipping-manifest", "description": "Shipping manifests to check" },
    { "direction": "send", "peer": "\x3Cprefix>-inventory", "port": 1002, "topic": "compliance-clearance", "description": "Clearance to release goods" }
  ],
  "handshakes_needed": ["\x3Cprefix>-procurement", "\x3Cprefix>-routing", "\x3Cprefix>-inventory"]
}

Data Flows

  • inventory -> procurement : reorder requests when stock drops below threshold (port 1002)
  • inventory -> routing : fulfillment orders for customer deliveries (port 1002)
  • procurement -> compliance : purchase orders requiring regulatory validation (port 1002)
  • routing -> compliance : shipping manifests for export/import checks (port 1002)
  • compliance -> inventory : compliance clearance to release held stock (port 1002)

Workflow Example

# On inventory -- low stock triggers reorder:
pilotctl --json publish \x3Cprefix>-procurement reorder-request '{"sku":"WH-4821","warehouse":"us-east-1","current_qty":12,"reorder_point":50,"suggested_qty":200}'
# On procurement -- place PO after supplier selection:
pilotctl --json publish \x3Cprefix>-compliance purchase-order '{"po_id":"PO-9934","supplier":"GlobalParts Inc","sku":"WH-4821","qty":200,"unit_price":14.50}'
# On inventory -- ship customer order:
pilotctl --json publish \x3Cprefix>-routing fulfillment-order '{"order_id":"ORD-77201","sku":"WH-4821","qty":5,"dest_zip":"94105"}'
# On routing -- submit manifest:
pilotctl --json publish \x3Cprefix>-compliance shipping-manifest '{"manifest_id":"SHP-3301","carrier":"FedEx","items":[{"sku":"WH-4821","qty":5}]}'
# On compliance -- approve:
pilotctl --json publish \x3Cprefix>-inventory compliance-clearance '{"ref_id":"PO-9934","status":"approved"}'

Dependencies

Requires pilot-protocol skill, pilotctl binary, clawhub binary, and a running daemon.

安全使用建议
This skill appears internally consistent for deploying a four-agent Pilot supply-chain setup. Before running: (1) verify pilotctl and clawhub are the genuine, trusted tools you expect (confirm vendor/source), (2) review the downstream pilot-* skills that will be installed (especially pilot-escrow) to see what credentials or network access they require, (3) inspect the manifest that will be written to ~/.pilot/setups/supply-chain-orchestrator.json and back up any existing files there, and (4) run the described commands manually in a controlled environment first (or on test servers) so you can confirm behavior and network handshakes before enabling in production.
功能分析
Type: OpenClaw Skill Name: pilot-supply-chain-orchestrator-setup Version: 1.0.0 The skill bundle provides a structured framework for deploying a multi-agent supply chain orchestration pipeline involving inventory, routing, procurement, and compliance roles. It utilizes the 'pilotctl' and 'clawhub' utilities to manage skill installation, hostname configuration, and inter-agent communication via a handshake protocol. The instructions in SKILL.md and README.md are consistent with the stated purpose of setting up a coordinated logistics workflow, and no indicators of data exfiltration, malicious execution, or harmful prompt injection were identified.
能力标签
cryptocan-make-purchases
能力评估
Purpose & Capability
The name/description describe deploying inventory, routing, procurement, and compliance agents; the SKILL.md only requires pilotctl and clawhub (tools used to set hostnames, install skills, and perform handshakes), and instructs installing role-specific pilot-* skills — all coherent with the stated purpose.
Instruction Scope
Runtime instructions are limited to installing listed pilot-* skills via clawhub, setting hostnames, writing a manifest to ~/.pilot/setups/supply-chain-orchestrator.json, and running pilotctl handshake/publish commands. The instructions do not ask the agent to read unrelated files, export environment variables, or contact unknown external endpoints.
Install Mechanism
This is an instruction-only skill with no install spec or code to download — lowest-risk installation mode. All commands rely on existing binaries (pilotctl, clawhub) rather than pulling arbitrary archives or executing remote code.
Credentials
The skill itself requests no environment variables or credentials, which is appropriate for a setup recipe. Note: some of the pilot-* skills it installs (for example pilot-escrow) may later require external credentials (payment or escrow providers); those are outside this skill but worth reviewing before installing downstream components.
Persistence & Privilege
always is false and model invocation is default; the skill does not request permanent elevated presence nor modify other skills' configs beyond installing them and writing its own manifest in the user's home directory (~/.pilot), which is expected for a setup utility.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pilot-supply-chain-orchestrator-setup
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pilot-supply-chain-orchestrator-setup 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug pilot-supply-chain-orchestrator-setup
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Pilot Supply Chain Orchestrator Setup 是什么?

Deploy a supply chain orchestration pipeline with 4 agents. Use this skill when: 1. User wants to set up coordinated inventory, logistics, procurement, and c... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 97 次。

如何安装 Pilot Supply Chain Orchestrator Setup?

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

Pilot Supply Chain Orchestrator Setup 是免费的吗?

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

Pilot Supply Chain Orchestrator Setup 支持哪些平台?

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

谁开发了 Pilot Supply Chain Orchestrator Setup?

由 Calin Teodor(@teoslayer)开发并维护,当前版本 v1.0.0。

💬 留言讨论