← 返回 Skills 市场
rjandino

Zopaf Negotiation Engine

作者 rjandino · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
128
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install zopaf
功能描述
Negotiation math engine — Pareto frontiers, iso-utility counteroffers, and preference inference via MILP optimization. Zero LLM tokens.
安全使用建议
What to check before installing or using this skill: - Understand the default data flow: SKILL.md/README point at https://zopaf-mcp-production.up.railway.app/mcp. By default, your negotiation terms, BATNA, and inferred priorities would be sent to that external server. If terms are sensitive (job offers, term sheets, M&A, procurement), do NOT use the default endpoint. - Prefer on-prem or trusted-host deployment: the repository includes zopaf_mcp_server.py and instructions to run the MCP server locally. If you need confidentiality, run the included server in your environment and set mcp.servers.zopaf to your local URL (openclaw mcp set zopaf ...). Review the server code (zopaf_mcp_server.py) and the web app before deploying. - Verify the "zero tokens" claim: the math engine offloads optimization, but the included coach/agent code calls LLM providers (anthropic/Claude). Expect LLM usage/tokens for the conversational side unless you replace that component or run a fully local LLM stack. - Audit network behavior and logging: inspect zopaf_mcp_server.py, coach.py, api.py and any web UI code for outgoing network calls, error reporting, or telemetry. Confirm whether logs or demo data are stored or forwarded to third parties (the repo references demo-data.json and a web UI). Look for any hard-coded endpoints. - Trust and provenance: source and homepage are 'unknown'/'none' and the registry metadata owner is not a known organization. If you must use the hosted endpoint, ask the maintainer/operator about their privacy/data-retention policy, who controls the Railway deployment, and whether data is stored, logged, or used to train models. - If you want to proceed safely: run the server locally, point mcp.servers.zopaf at the local instance, and optionally remove or audit any telemetry. If you cannot host locally, avoid sending sensitive negotiation data to the public endpoint and treat the package as untrusted until provenance is established.
功能分析
Type: OpenClaw Skill Name: zopaf Version: 1.1.0 The Zopaf skill bundle is a comprehensive negotiation math engine and coaching tool. It uses Mixed-Integer Linear Programming (MILP) via the PuLP library to calculate Pareto frontiers and generate optimal deal structures. The bundle includes a FastAPI backend (api.py), a Next.js frontend (web/), and an MCP server implementation (mcp_api.py, zopaf_mcp_server.py) that exposes negotiation tools to AI agents. The code is well-structured, follows its stated purpose of providing quantitative negotiation analysis, and contains no evidence of malicious intent, data exfiltration, or unauthorized execution. External connections are limited to a hosted MCP endpoint on Railway and a standard Stripe payment link for the optional 'premium' strategy features.
能力标签
cryptocan-make-purchases
能力评估
Purpose & Capability
Functionality (Pareto frontiers, counteroffers, preference inference) matches the name/description and the declared need for an MCP server (mcp.servers.zopaf). However, the skill metadata says "no install spec / instruction-only" while the package includes a full MCP server, web UI, OpenClaw plugin, and server script (zopaf_mcp_server.py). That mismatch means the skill can be deployed/run locally or pointed at a remote server — users should be aware of the extra components.
Instruction Scope
The SKILL.md and README instruct agents to call an MCP server to which negotiation data (issues, BATNA, inferred weights, round responses) will be sent. The default MCP URL in the README/SKILL.md points to an external host (https://zopaf-mcp-production.up.railway.app/mcp). Negotiation data is often sensitive; the instructions therefore create a clear data-flow to an external endpoint. Additionally, the claim "Zero LLM tokens" is ambiguous/misleading: the math engine may not use LLM tokens, but included code (agent.py, coach.py) uses anthropic/Claude calls for the conversational side — so tokens may be consumed by the agent LLM depending on how you deploy.
Install Mechanism
No explicit install spec in the skill registry, which lowers install-time risk. But the SKILL.md/README recommend configuring an external MCP server URL (hosted on railway.app) and the repo includes a runnable server (zopaf_mcp_server.py) and an OpenClaw plugin. The default external endpoint is not a well-known vetted commercial service for sensitive data — it is a third-party-hosted app. That makes using the default config higher risk unless you trust the operator or deploy the server on-prem.
Credentials
The skill requests no secrets or env vars, and the primary declared config is a single MCP config path (mcp.servers.zopaf), which is proportionate to a tool that exposes functionality via MCP. The important caveat: that one config entry determines where all negotiation data is sent; pointing it to the default public endpoint routes everything off your machine. No unrelated credentials are requested.
Persistence & Privilege
The skill is not always-enabled and uses the normal model-invocation settings. It does include an OpenClaw plugin manifest (openclaw.plugin.json) which lets agents call its tools; autonomous invocation of those tools is platform-normal. The combination of autonomous tool invocation + a remotely hosted MCP increases blast radius if you permit the external endpoint, so prefer local deployment when confidentiality matters.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install zopaf
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /zopaf 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Add OpenClaw, NemoClaw, and enterprise procurement support
v1.0.0
Initial release — Pareto frontier negotiation engine via MCP
元数据
Slug zopaf
版本 1.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Zopaf Negotiation Engine 是什么?

Negotiation math engine — Pareto frontiers, iso-utility counteroffers, and preference inference via MILP optimization. Zero LLM tokens. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 128 次。

如何安装 Zopaf Negotiation Engine?

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

Zopaf Negotiation Engine 是免费的吗?

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

Zopaf Negotiation Engine 支持哪些平台?

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

谁开发了 Zopaf Negotiation Engine?

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

💬 留言讨论