← 返回 Skills 市场
Pact Foundation
作者
Membrane Dev
· GitHub ↗
· v1.0.1
· MIT-0
112
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install pact-foundation
功能描述
Pact Foundation integration. Manage data, records, and automate workflows. Use when the user wants to interact with Pact Foundation data.
安全使用建议
This skill appears to implement a Pact integration by driving the Membrane CLI, which is consistent with its description — but notice the manifest claims no required tools while the SKILL.md requires installing @membranehq/cli. Before installing/use: 1) Verify the @membranehq/cli package on the npm registry and the publisher's website (getmembrane.com) to ensure you're installing the legitimate package. 2) Prefer running commands via npx for one-off usage or install in an isolated environment/container rather than doing a global npm install. 3) Understand the login flow: you'll perform an interactive/browser auth and the CLI will store tokens/connection IDs locally. If you cannot or do not want to install third-party CLIs or grant network/browser-based auth, avoid using the skill. 4) Ask the publisher for an explicit install spec (package version and checksum) and clarification why the registry metadata lists no required binaries while SKILL.md requires the Membrane CLI — that mismatch would change this assessment if resolved.
功能分析
Type: OpenClaw Skill
Name: pact-foundation
Version: 1.0.1
The skill requires the installation of a global npm package (@membranehq/cli) and delegates all authentication and API interactions to a third-party service (Membrane). While these actions are aligned with the stated purpose of the Pact Foundation integration, the reliance on an external CLI for credential management and the 'action create' feature—which generates logic on a remote server—introduces a significant trust dependency and broad shell/network access risks (SKILL.md).
能力评估
Purpose & Capability
The skill claims to integrate with Pact Foundation via Membrane. That purpose matches the instructions in SKILL.md. However, the registry metadata declares no required binaries or install steps, while the SKILL.md instructs the user/agent to install and run the @membranehq/cli. The manifest vs runtime mismatch is unexpected and reduces trust.
Instruction Scope
Instructions stay within the stated purpose (discovering/creating/running Membrane actions against a Pact connector). They do instruct the agent/user to run 'membrane login' (which opens a browser or prints an auth URL) and to install the CLI. The login flow will produce credentials/tokens stored by the CLI locally — this is expected for this integration but should be understood by the user.
Install Mechanism
The SKILL.md asks users to run 'npm install -g @membranehq/cli@latest' (and uses npx in examples). A global npm install runs arbitrary package code and using '@latest' can pull changes later. The registry metadata did not include an install spec despite these commands being required at runtime, which is an inconsistency and raises operational risk.
Credentials
The skill requests no environment variables or explicit credentials in the manifest, and defers auth to Membrane's hosted service. That's proportionate, but the SKILL.md requires a Membrane account and interactive login — users should understand that authentication happens via Membrane and that tokens/connection IDs will be created and stored by the CLI.
Persistence & Privilege
The skill is not force-included (always: false) and does not request elevated or system-wide config changes. It does, however, rely on the Membrane CLI which will persist auth/connection state locally — a normal behavior for this type of integration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install pact-foundation - 安装完成后,直接呼叫该 Skill 的名称或使用
/pact-foundation触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Auto sync from membranedev/application-skills
v1.0.0
Auto sync from membranedev/application-skills
元数据
常见问题
Pact Foundation 是什么?
Pact Foundation integration. Manage data, records, and automate workflows. Use when the user wants to interact with Pact Foundation data. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 112 次。
如何安装 Pact Foundation?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install pact-foundation」即可一键安装,无需额外配置。
Pact Foundation 是免费的吗?
是的,Pact Foundation 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Pact Foundation 支持哪些平台?
Pact Foundation 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Pact Foundation?
由 Membrane Dev(@membranedev)开发并维护,当前版本 v1.0.1。
推荐 Skills