← Back to Skills Marketplace
membranedev

Pact Foundation

by Membrane Dev · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
112
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install pact-foundation
Description
Pact Foundation integration. Manage data, records, and automate workflows. Use when the user wants to interact with Pact Foundation data.
Usage Guidance
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.
Capability Analysis
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).
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pact-foundation
  3. After installation, invoke the skill by name or use /pact-foundation
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Auto sync from membranedev/application-skills
v1.0.0
Auto sync from membranedev/application-skills
Metadata
Slug pact-foundation
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Pact Foundation?

Pact Foundation integration. Manage data, records, and automate workflows. Use when the user wants to interact with Pact Foundation data. It is an AI Agent Skill for Claude Code / OpenClaw, with 112 downloads so far.

How do I install Pact Foundation?

Run "/install pact-foundation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Pact Foundation free?

Yes, Pact Foundation is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Pact Foundation support?

Pact Foundation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Pact Foundation?

It is built and maintained by Membrane Dev (@membranedev); the current version is v1.0.1.

💬 Comments