← Back to Skills Marketplace
gora050

Puppet

by Vlad Ursul · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
131
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install puppet
Description
Puppet integration. Manage data, records, and automate workflows. Use when the user wants to interact with Puppet data.
Usage Guidance
This skill appears coherent, but consider the following before installing: 1) It asks you to install the Membrane CLI via 'npm install -g', which runs code during installation — only proceed if you trust the @membranehq package and review its npm page/repository. 2) Using the skill requires a Membrane account and creating a connection that will hold whatever Puppet credentials you provide — verify you trust Membrane (homepage/repo) to store/handle those credentials. 3) Prefer performing the install in an isolated or controlled environment if you are cautious about global npm installs. 4) Verify the connector's permissions on the Puppet side (least privilege) and avoid providing unrelated credentials. 5) Because this is an instruction-only skill, it does not itself contain code; risk primarily comes from the external CLI and the Membrane service it uses.
Capability Analysis
Type: OpenClaw Skill Name: puppet Version: 1.0.1 The skill functions as a wrapper for the Membrane CLI, requiring the agent to install a global npm package (@membranehq/cli) and delegate all authentication and logic to an external service (getmembrane.com). SKILL.md contains an extensive list of irrelevant keywords (e.g., 'Blockchain', 'Robotics', 'Artificial Intelligence') that are unrelated to Puppet infrastructure management, suggesting automated or low-quality content generation. While there is no explicit evidence of malicious intent, the requirement for high-privilege installation and the opaque execution of actions via a third-party platform warrant a suspicious classification.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
The name/description (Puppet integration) align with the instructions, which direct the agent to use the Membrane CLI and a Membrane connection with connectorKey 'puppet'. Nothing requested (no unrelated env vars or files) is inconsistent with a Puppet integration.
Instruction Scope
SKILL.md instructs installing/using the Membrane CLI, logging in, creating a Membrane connection, listing and running actions for Puppet — all within the scope of integrating with Puppet. The instructions do not ask the agent to read unrelated files, environment variables, or post data to unexpected endpoints.
Install Mechanism
The skill recommends installing @membranehq/cli via npm -g. Using npm for a CLI is expected, but global npm installs execute package install scripts and therefore carry moderate supply-chain risk; this is proportionate to a CLI-based integration but worth user attention.
Credentials
The skill declares no required env vars or secrets. Authentication is performed via the Membrane CLI (browser-based login or headless code flow), which is appropriate for a connector that must access Puppet credentials. Expect the Membrane account and subsequent Puppet connection to hold the needed credentials.
Persistence & Privilege
The skill is instruction-only, has no install spec that writes code to disk beyond the optional npm CLI install, and is not always:true. It does not request persistent agent-wide privileges or change other skills' configurations.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install puppet
  3. After installation, invoke the skill by name or use /puppet
  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 puppet
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Puppet?

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

How do I install Puppet?

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

Is Puppet free?

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

Which platforms does Puppet support?

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

Who created Puppet?

It is built and maintained by Vlad Ursul (@gora050); the current version is v1.0.1.

💬 Comments