← Back to Skills Marketplace
Porter
by
Vlad Ursul
· GitHub ↗
· v1.0.1
· MIT-0
124
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install porter
Description
Porter integration. Manage data, records, and automate workflows. Use when the user wants to interact with Porter data.
Usage Guidance
Before installing: understand that the skill requires installing the @membranehq/cli npm package and using a Membrane account — that CLI will mediate access to your Porter data. Verify the package and vendor (homepage/repo), consider pinning a specific version rather than using @latest, and prefer a scoped/non-global install if possible. When authenticating, you will grant Membrane a connection that can access Porter on your behalf—confirm the permissions and connection id and review Membrane's privacy/security docs. If you are concerned about supply‑chain risk, inspect the CLI source or run it in an isolated environment (container or VM) before trusting it with production data.
Capability Analysis
Type: OpenClaw Skill
Name: porter
Version: 1.0.1
The porter skill provides a standard integration for managing Porter deployments via the Membrane CLI. It includes instructions for the agent to install the '@membranehq/cli' package, authenticate using a tenant-based login flow, and execute actions through the Membrane platform. The skill follows security best practices by advising against manual credential handling and instead using a managed connection system. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
The skill's name/description (Porter integration) align with the instructions: it uses Membrane as a broker to access Porter. All required actions (connect, list actions, run actions) are coherent with managing Porter data.
Instruction Scope
SKILL.md confines the agent to using the Membrane CLI (login, connect, action list/create/run). It does not instruct reading unrelated files, scanning system config, or exfiltrating arbitrary data. Authentication is handled via browser/headless OAuth flows as described.
Install Mechanism
There is no registry install spec, but SKILL.md instructs the user to run a global npm install: npm install -g @membranehq/cli@latest. Using a scoped npm package from the registry is a reasonable way to obtain the CLI, but global npm installs and running an external CLI carry standard supply‑chain and PATH risks; consider pinning a version and verifying the package source.
Credentials
The skill declares no required env vars or credentials. It relies on Membrane to manage auth, which matches the guidance to create connections rather than asking for API keys directly. No unrelated secrets or config paths are requested.
Persistence & Privilege
always is false and the skill doesn't request persistent system-level privileges or modify other skills' configs. Agent invocation is allowed (platform default) but the skill does not demand elevated persistence.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install porter - After installation, invoke the skill by name or use
/porter - 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
Frequently Asked Questions
What is Porter?
Porter integration. Manage data, records, and automate workflows. Use when the user wants to interact with Porter data. It is an AI Agent Skill for Claude Code / OpenClaw, with 124 downloads so far.
How do I install Porter?
Run "/install porter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Porter free?
Yes, Porter is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Porter support?
Porter is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Porter?
It is built and maintained by Vlad Ursul (@gora050); the current version is v1.0.1.
More Skills